protected void update(object sender, GridViewUpdateEventArgs e)
 {
     try
     {
         CPT_RoleMaster Roledetails = new CPT_RoleMaster();
         int            id          = int.Parse(gvRole.DataKeys[e.RowIndex].Value.ToString());
         Roledetails.RoleMasterID = id;
         string       RoleName = ((TextBox)gvRole.Rows[e.RowIndex].Cells[1].Controls[0]).Text;
         DropDownList ddl      = (DropDownList)gvRole.Rows[e.RowIndex].FindControl("ddlShow");
         Roledetails.RoleName         = RoleName;
         Roledetails.Show_in_Dropdown = ddl.SelectedValue == "0"? false : true;
         RoleMasterBL updateRole = new RoleMasterBL();
         updateRole.Update(Roledetails);
         gvRole.EditIndex = -1;
         BindGrid();
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }