Thursday, 26 January 2017

Insert Data in Parameterise to Database using Asp.net webui

Insert Data in Parameterise to Database using Asp.net webui

   C# Code 
 protected void btnSave_Click(object sender, EventArgs e)
        {
            string Vission = txtvision.InnerText;
            string Mission = txtmission.InnerText;
            string values = txtvalues.InnerText;
            string status = ddlStatus.SelectedValue;
            if (Vission != "<br>" && Mission != "<br>" && values != "<br>" && status != "")
            {
                    MySqlConnection con = new MySqlConnection(conStr);
                    string str = "insert into vision_mst(vision_text,mission_text,values_text,vision_status,added_on,added_by) values(@Vission,@Mission,@values,@status,now(),'" + Session["USER_ID"].ToString() + "')";
                    MySqlCommand cmd = new MySqlCommand(str,con);
                    cmd.CommandType = CommandType.Text;
                    cmd.Parameters.AddWithValue("@Vission", Vission);
                    cmd.Parameters.AddWithValue("@Mission", Mission);
                    cmd.Parameters.AddWithValue("@values", values);
                    cmd.Parameters.AddWithValue("@status", status);
                    con.Open();
                    int i = cmd.ExecuteNonQuery();
                    con.Close();
                    if (i > 0)
                   {

                      lblMsg.Text = "Record has been added succesfully";
                      lblMsg.CssClass = "successMsg";
                   }
                  else
                  {
                      lblMsg.Text = "Error in record insertion";
                      lblMsg.CssClass = "errorMsg";
                  }
                  txtvision.InnerText = "";
                  txtmission.InnerText = "";
                  txtvalues.InnerText = "";
                  ddlStatus.SelectedIndex = 0;
            }
            else
            {
                lblMsg.Text = "Please enter text in  Mandatory Fields";
                lblMsg.CssClass = "errorMsg";

            }
                   
        }       

ASP.Net

<%@ Page Title="vision Add" Language="C#" MasterPageFile="~/Admin.Master" AutoEventWireup="true" CodeBehind="VisionAddition.aspx.cs" Inherits="CationHRManagementSystem.VisionAddition" ValidateRequest="false" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <link href="css/cssCommon.css" rel="stylesheet" />
     <script type="text/javascript" src="http://js.nicedit.com/nicEdit-latest.js"></script>
   

    <script type="text/javascript">
        //<![CDATA[
        bkLib.onDomLoaded(function () { nicEditors.allTextAreas() });
        //]]>
    </script>
    <div>
        <table width="100%" style="background-color: lightgray;">
            <tr>
                <td width="100%" class="pageHeadertext-style">Vision: Create</td>
            </tr>
        </table>
        <table style="margin-left: 40px; margin-top: 40px; margin-bottom: 40px;">

            <tr>
                <td></td>
                <td align="right">
                    <asp:Button ID="btnBack" runat="server" Text="Back" OnClick="btnBack_Click" Style="margin-left: 0px" CssClass="button-style" />

                </td>
            </tr>
            <tr>
                <td></td>
                <td>
                    <asp:Label ID="lblMsg" runat="server" CssClass="labeltext-style"></asp:Label>
                </td>
            </tr>
            <%-- <tr>
               <td class="text-style"> Organization</td>
               <td>
                  <asp:TextBox ID="txtOrg" runat="server" CssClass="textbox-style"></asp:TextBox>
               </td>
           </tr>--%>
            <tr>
                <td class="textfield xui-required" align="right">Vision<%--<span class="redTxt">* </span>--%></td>
                <td>
                    <textarea id="txtvision" runat="server" rows="5" cols="55" class="EULAtextarea-style"></textarea>
                </td>
            </tr>
            <tr>
                <td class="textfield xui-required" align="right">Mission<%--<span class="redTxt">* </span>--%></td>
                <td>
                    <textarea id="txtmission" runat="server" rows="5" cols="55" class="EULAtextarea-style"></textarea>
                </td>
            </tr>

            <tr>
                <td class="textfield xui-required" align="right">Value<%--<span class="redTxt">* </span>--%></td>
                <td>
                    <textarea id="txtvalues" runat="server" rows="8" cols="55" class="EULAtextarea-style"></textarea>
                </td>
            </tr>
            <tr>
                <td class="textfield xui-required" align="right">Status <%--<span class="redTxt">* </span>--%></td>
                <td>
                    <asp:DropDownList ID="ddlStatus" runat="server" CssClass="dropdownsmall-style">
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <td colspan="2" align="center">
                    <asp:Button ID="btnSave" runat="server" Text="Save" OnClick="btnSave_Click" CssClass="button-style" ></asp:Button>
                    <%--<asp:Button ID="btnReset" runat="server" Text="Reset" OnClick="btnReset_Click" CssClass="button-style"></asp:Button>--%>
                </td>
            </tr>
        </table>
    </div>

</asp:Content>



Output





Wednesday, 25 January 2017

Searching Method

Searching Method:


C# Code

 protected void btnSearch_Click(object sender, EventArgs e)
        {
          
                showdata(" ");    // this function for show grid
    
        }



if (txtSearch.Text.ToString().Trim().Length > 0)
            {
                sqlStr += " and  concat(u.USER_SAL,' ',u.USER_FIRSTNAME,' ',u.USER_LASTNAME)                  LIKE '%" + txtSearch.Text.Trim().ToLower() + "%'";
            }


ASP.Net Code
<asp:TextBox ID="txtSearch" runat="server" class="searchbox-style" placeholder="Enter JD Name"></asp:TextBox>
       <asp:Button ID="btnSearch" runat="server" Text="Search" class="button-style" OnClick="btnSearch_Click"></asp:Button>



Data Blind on Dropdown List 

Data Blind on Dropdown List 

                                                              C# Code


 protected void DDLEvalStatusBind()
        {
          
            DataTable dt = new DataTable();
            using (MySqlConnection con = new MySqlConnection(conStr))
            {
                con.Open();
                string str = "select kdm.Keyword_Value,kdm.Keyword_Text from keyword_details_mst                       str += "   kdm inner join keyword_mst km on km.Keyword_name = kdm.Keyword_name";
                str += " where km.Keyword_name = 'Status' order by kdm.Keyword_Text asc";

                MySqlCommand cmd = new MySqlCommand(str, con);
                MySqlDataAdapter da = new MySqlDataAdapter(cmd);
                da.Fill(dt);
                con.Close();
                ddlEvalStatus.DataSource = dt;
                ddlEvalStatus.DataTextField = "Keyword_Text";
                ddlEvalStatus.DataValueField = "Keyword_Value";
                ddlEvalStatus.DataBind();
                ddlEvalStatus.Items.Insert(0, new ListItem("--Select Designation--", ""));
            }
        }



 protected void ddlEvalStatus_SelectedIndexChanged(object sender, EventArgs e)
        {

            fnReadEvaluation("");

        }


Code  add with query:

 if (ddlEvalStatus.SelectedIndex > 0)
            {
                sqlStr += " AND JUM .JD_EvalStatus='" + ddlEvalStatus.SelectedValue + "'";
            }



ASP.Net Code

 <asp:DropDownList ID="ddlEvalStatus" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlEvalStatus_SelectedIndexChanged" CssClass="dropdownsmall-style"></asp:DropDownList>



Java Script for All check at Check Box

 Java Script for All check at Check Box

 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
           $("[id*=chkAllUser]").live("click", function () {
               var chkAllUser = $(this);
               var grid = $(this).closest("table");
               $("input[type=checkbox]", grid).each(function () {
                   if (chkAllUser.is(":checked")) {
                       $(this).attr("checked", "checked");
                       $("td", $(this).closest("tr")).addClass("selected");
                   } else {
                       $(this).removeAttr("checked");
                       $("td", $(this).closest("tr")).removeClass("selected");
                   }
               });
           });
           $("[id*=chkBox]").live("click", function () {
               var grid = $(this).closest("table");
               var chkAllUser = $("[id*=chkAllUser]", grid);
               if (!$(this).is(":checked")) {
                   $("td", $(this).closest("tr")).removeClass("selected");
                   chkAllUser.removeAttr("checked");
               } else {
                   $("td", $(this).closest("tr")).addClass("selected");
                   if ($("[id*=chkBox]", grid).length == $("[id*=chkBox]:checked", grid).length) {
                       chkAllUser.attr("checked", "checked");
                   }
               }
           });
    </script>

    ASP.Net Code

 <asp:TemplateField HeaderText="" ItemStyle-Width="1%" ItemStyle-CssClass="col-center">
                    <%--<HeaderTemplate>
                                     <asp:CheckBox ID="chkAllUser" runat="server" />
                    </HeaderTemplate>--%>
                         <ItemTemplate>
                                        <asp:CheckBox ID="chkBox" runat="server" />
                                         <input type="hidden" name="hdnUserId" id="hdnUserId" value="" />
                         </ItemTemplate>
                                  <ItemStyle Width="1%"></ItemStyle>
   </asp:TemplateField>


Sunday, 8 January 2017

Validation over TextBox For Number Delete duplicate records from Table  in SQL between (0 to 100)

Validation over TextBox For Number Delete duplicate records from Table  in SQL between (0 to 100)
function CheckNo1(sender)
{
            var input = parseInt(sender.value);
            if (input < 0 || input > 100)
                alert("No. should be 100 OR less than 100");
            return;
 }

        function CheckNo(sender) 
       {
            if (!isNaN(sender.value))
             {
                if (sender.value > 100)
                {
                    sender.value = '';
                    alert("No.should be 100 OR less than 100");
                }
                else 
                 {
                    
                }
            }
     else
 {
                sender.value = 0;
            }
        }