protected void btnDelete_Click(object sender, EventArgs e) { LinkButton btn = (LinkButton)sender; TblEmployee employee = new TblEmployee(btn.CommandArgument); employee.IsNew = false; employee.IsActive = false; employee.Save(); LoadEmployees(); string msg = "Employee has been deleted!"; lblmsg.Text = helper.DisplayNotificationMessage(msgDiv, msg, "alert alert-success alert-icon alert-dismissible", icon, "icon mdi mdi-check"); }
protected void btnSave_Click(object sender, EventArgs e) { string msg = "Employee has been added!"; if (hdnID.Value == "") { employee = new TblEmployee(); employee.IsNew = true; employee.CreatedBy = Convert.ToString(Session["BranchUserID"]); } else { employee = new TblEmployee(hdnID.Value); employee.IsNew = false; msg = "Employee has been updated!"; employee.Updated = Convert.ToString(Session["BranchUserID"]); } employee.BranchID = Convert.ToInt32(Session["BranchID"]); employee.DesignationID = Convert.ToInt32(ddlDesignation.SelectedValue); employee.EmployeeName = txtName.Text; employee.FatherName = txtFName.Text; employee.Cnic = txtCNIC.Text; employee.ContactNo = txtContact.Text; employee.Address = txtAddress.Text; employee.Qualification = txtQualification.Text; employee.Dob = Convert.ToDateTime(txtDOB.SelectedDate).ToString("yyyy-MM-dd"); employee.Doj = Convert.ToDateTime(txtDOJ.SelectedDate).ToString("yyyy-MM-dd"); employee.IsActive = Convert.ToBoolean(ddlStatus.SelectedValue); if (rdoMale.Checked) { employee.Gender = "Male"; } else { employee.Gender = "Female"; } //if (txtPic.HasFile) //{ // txtPic.SaveAs(Server.MapPath("~/Admin/assets/CustomImages/" + txtPic.FileName)); // employee.Pic = txtPic.FileName; //} //else // employee.Pic = hdnpic.Value; employee.Pic = "N/A"; if (chkTransport.Checked) { employee.IsTransport = true; ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true); } else { employee.IsTransport = false; hdnID.Value = ""; } employee.Save(); lblmsg.Text = helper.DisplayNotificationMessage(msgDiv, msg, "alert alert-success alert-icon alert-dismissible", icon, "icon mdi mdi-check"); helper.ClearInputs(this.Controls); txtDOB.SelectedDate = null; txtDOJ.SelectedDate = null; LoadTransportRecord(); hdnpic.Value = ""; // reqFpic.Enabled = true; }