protected void Page_Load(object sender, EventArgs e)
 {
     if (this.IsPostBack == false)
     {
         TxtTitle.Focus();
         this.Form.DefaultButton = BtnUpdate.UniqueID;
         MyJobPortalModel.Title ObjTitle = new MyJobPortalModel.Title(int.Parse(Request.QueryString["Id"]));
         TxtTitle.Text           = ObjTitle.TitleName;
         DdlGender.SelectedValue = ObjTitle.ApplicableToGender;
         DdlStatus.SelectedValue = ObjTitle.Status;
     }
 }
 protected void BtnUpdate_Click(object sender, EventArgs e)
 {
     if (this.IsValid == true)
     {
         bool      AllOk         = true;
         DataTable ObjTitleTable = MyJobPortalModel.Title.GetTitleRecords("TitleName ='" + TxtTitle.Text.Replace("'", "''").Trim() + "' and Id<>" + Request.QueryString["Id"]);
         if ((int)ObjTitleTable.Rows.Count > 0)
         {
             LblDuplicateTitleError.Visible = true;
             AllOk = false;
             TxtTitle.Focus();
             return;
         }
         if (AllOk == true)
         {
             MyJobPortalModel.Title ObjTitle = new MyJobPortalModel.Title(int.Parse(Request.QueryString["Id"]));
             ObjTitle.TitleName          = TxtTitle.Text.Replace("'", "''");
             ObjTitle.ApplicableToGender = DdlGender.SelectedValue;
             ObjTitle.Status             = DdlStatus.SelectedValue;
             ObjTitle.Update();
             Response.Redirect("TitleList.aspx?Message=Record has been Updated");
         }
     }
 }