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");
        }
Ejemplo n.º 2
0
        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;
        }