Exemplo n.º 1
0
 protected void UpdatePassword(object sender, EventArgs e)
 {
     if (txtPass.Text.Trim() == txtConfirm.Text.Trim())
     {
         if (!string.IsNullOrEmpty(Request.QueryString["UID"]))
         {
             employeeID = Convert.ToInt32(Request.QueryString["UID"].Trim());
         }
         else
         {
             employeeID = lstdetils[0].EmployeeMasterID;
         }
         CPT_ResourceMaster details = new CPT_ResourceMaster();
         details.EmployeeMasterID = employeeID;
         details.EmployeePassword = txtPass.Text.Trim();
         ResourceMasterBL.updatePassword(details);
         lblMessage.Visible   = true;
         lblMessage.ForeColor = System.Drawing.Color.Green;
         lblMessage.Text      = "Password updated successfully. You're redirecting to login page...";
         Response.AppendHeader("Refresh", "3;url=Login.aspx");
         //Response.Redirect("Login.aspx");
     }
     else
     {
         lblMessage.Visible   = true;
         lblMessage.ForeColor = System.Drawing.Color.Red;
         lblMessage.Text      = "Password not matched!.Please try again..";
     }
 }
        protected void DeleteButton_Click(object sender, EventArgs e)
        {
            // Response.Write("<script>alert('You really want to delete this item? The data will be deleted and cannot be recovered. ')</script>");

            CPT_ResourceMaster cPT_ResourceMaster = new CPT_ResourceMaster();
            LinkButton         lb = sender as LinkButton;

            employeeID = Convert.ToInt32(lb.Attributes["empID"]);


            cPT_ResourceMaster.EmployeeMasterID = employeeID;
            cPT_ResourceMaster.IsDeleted        = 1;
            ResourceMasterBL deleteresourceMasterBL = new ResourceMasterBL();

            //  deleteresourceMasterBL.Delete(cPT_ResourceMaster);
            ResourceMasterBL.Delete(cPT_ResourceMaster);
            BindGrid();
        }
 private void BindGrid()
 {
     //     ResourceMasterBL rm = new ResourceMasterBL();
     ResourceMasterBL.displayTotalStrength(rptResourceMaster);
 }
        protected void AddEmployee_Click(object sender, EventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(Request.QueryString["JoinerId"]))
                {
                    NewJoinerID = Convert.ToInt32(Request.QueryString["JoinerId"]);
                }
                if (FileUploadControl.HasFile)
                {
                    FileUploadControl.SaveAs(@"C:\Users\raian\Downloads\Data\" + FileUploadControl.FileName);
                }
                List <CPT_ResourceMaster> lstdetils = new List <CPT_ResourceMaster>();
                lstdetils = (List <CPT_ResourceMaster>)Session["UserDetails"];
                CPT_ResourceMaster employeeDetails = new CPT_ResourceMaster();


                CPT_NewJoiners newJoiners = new CPT_NewJoiners();
                newJoiners.NewJoinerID = NewJoinerID;
                NewJoinersBL newJoinersBL = new NewJoinersBL();

                lst      = newJoinersBL.uiDataBinding(newJoiners);
                name     = lst[0].Name;
                location = lst[0].Location;
                doj      = Convert.ToDateTime(lst[0].JoiningDate).ToShortDateString().ToString();
                des      = (int)lst[0].DesignationID;
                desig    = newJoinersBL.getdesignationByID(des);
                mgr      = Convert.ToInt32(RManagerDropDownList.Text);
                rmgr     = newJoinersBL.getManagerByID(mgr);
                eml      = mail.Text;
                phn      = phone.Text;

                employeeDetails.EmployeeMasterID = Convert.ToInt32(empIdText.Text.Trim());

                employeeDetails.EmployeetName      = fName.Text;
                employeeDetails.Photo              = @"C:\Users\raian\Downloads\Data\" + FileUploadControl.FileName.ToString();
                employeeDetails.ReportingManagerID = Convert.ToInt32(RManagerDropDownList.Text.Trim());
                employeeDetails.Email              = mail.Text.Trim();
                employeeDetails.EmployeePassword   = pass.Text.Trim();
                employeeDetails.BaseLocation       = bLocation.Text.Trim();
                employeeDetails.Mobile             = phone.Text.Trim();
                employeeDetails.DesignationID      = Convert.ToInt32(listDesignation.SelectedValue);
                employeeDetails.RolesID            = Convert.ToInt32(listRole.SelectedValue);
                employeeDetails.JoiningDate        = Convert.ToDateTime(dojoining.Text.Trim());
                if (employeeDetails.PAN != "")
                {
                    employeeDetails.PAN = panNoTxt.Text.Trim();
                }
                if (employeeDetails.Skillsid != "")
                {
                    employeeDetails.Skillsid = listSkillDD.SelectedValue;
                }
                if (employeeDetails.Address != "")
                {
                    employeeDetails.Address = addressTxt.Text.Trim();
                }
                if (employeeDetails.PriorWorkExperience != null)
                {
                    employeeDetails.PriorWorkExperience = (float)Convert.ToDouble(expText.Text.Trim());
                }
                if (employeeDetails.PassportNo != "")
                {
                    employeeDetails.PassportNo = passportNum.Text.Trim();
                }
                if (employeeDetails.PassportExpiryDate != null)
                {
                    employeeDetails.PassportExpiryDate = Convert.ToDateTime(passExpDate.Text.Trim().ToString());
                }
                if (employeeDetails.VisaExpiryDate != null)
                {
                    employeeDetails.VisaExpiryDate = Convert.ToDateTime(visExpDate.Text.Trim().ToString());
                }
                employeeDetails.DateOfCreation     = DateTime.Now;
                employeeDetails.DateOfModification = DateTime.Now;
                employeeDetails.CreatedBy          = lstdetils[0].EmployeeMasterID;
                employeeDetails.ModifiedBy         = lstdetils[0].EmployeeMasterID;
                employeeDetails.LastLogin          = DateTime.Now;

                ResourceMasterBL insertResource = new ResourceMasterBL();
                int flag = newJoinersBL.checkDuplicateID(Convert.ToInt32(empIdText.Text.Trim()));
                if (flag > 0)
                {
                    lblEmpID.Text = "Employee ID already exists !";
                }
                else
                {
                    insertResource.Insert(employeeDetails);
                    newJoinersBL.changeHasJoinedValue(NewJoinerID);
                    Email();
                    Response.Redirect("NewJoiners.aspx");
                }

                //NewJoinersBL newJoinersBL = new NewJoinersBL();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Exemplo n.º 5
0
        protected void AddEmployee_Click(object sender, EventArgs e)
        {
            try
            {
                if (FileUploadControl.HasFile)
                {
                    FileUploadControl.SaveAs(@"C:\Users\raian\Downloads\Data\" + FileUploadControl.FileName);
                }
                string message = "";
                foreach (ListItem item in listSkill.Items)
                {
                    if (item.Selected)
                    {
                        message += item.Value + ",";
                    }
                }
                message = message.Remove(message.Length - 1);
                List <CPT_ResourceMaster> lstdetils = new List <CPT_ResourceMaster>();
                lstdetils = (List <CPT_ResourceMaster>)Session["UserDetails"];
                CPT_ResourceMaster employeeDetails = new CPT_ResourceMaster();
                employeeDetails.EmployeeMasterID = Convert.ToInt32(empIdText.Text.Trim());
                employeeDetails.EmployeetName    = fName.Text;
                if (FileUploadControl.FileName.Trim() != "")
                {
                    employeeDetails.Photo = @"C:\Users\raian\Downloads\Data\" + FileUploadControl.FileName.ToString();
                }

                employeeDetails.ReportingManagerID = Convert.ToInt32(RManagerDropDownList.Text.Trim());
                employeeDetails.Email            = mail.Text.Trim();
                employeeDetails.EmployeePassword = pass.Text.Trim();
                employeeDetails.BaseLocation     = bLocation.Text.Trim();
                employeeDetails.Mobile           = phone.Text.Trim();
                employeeDetails.DesignationID    = Convert.ToInt32(listDesignation.SelectedValue);
                employeeDetails.RolesID          = Convert.ToInt32(listRole.SelectedValue);
                employeeDetails.JoiningDate      = Convert.ToDateTime(dojoining.Text.Trim());
                if (panNoTxt.Text.Trim() != "")
                {
                    employeeDetails.PAN = panNoTxt.Text.Trim();
                }

                //employeeDetails.Skillsid = listSkillDD.SelectedValue;
                employeeDetails.Skillsid = message;

                if (addressTxt.Text != "")
                {
                    employeeDetails.Address = addressTxt.Text.Trim();
                }
                if (expText.Text.Trim() != "")
                {
                    employeeDetails.PriorWorkExperience = (float)Convert.ToDouble(expText.Text.Trim());
                }

                if (passportNum.Text != "")
                {
                    employeeDetails.PassportNo = passportNum.Text;
                }
                if (passExpDate.Text.Trim() != "")
                {
                    employeeDetails.PassportExpiryDate = Convert.ToDateTime(passExpDate.Text.Trim());
                }
                if (visExpDate.Text.Trim() != "")
                {
                    employeeDetails.VisaExpiryDate = Convert.ToDateTime(visExpDate.Text.Trim());
                }

                employeeDetails.DateOfCreation     = DateTime.Now;
                employeeDetails.DateOfModification = DateTime.Now;
                employeeDetails.CreatedBy          = lstdetils[0].EmployeeMasterID;
                employeeDetails.ModifiedBy         = lstdetils[0].EmployeeMasterID;
                employeeDetails.LastLogin          = DateTime.Now;
                employeeDetails.IsDeleted          = 0;
                employeeDetails.isMapped           = 0;
                ResourceMasterBL insertResource = new ResourceMasterBL();
                int flag = insertResource.checkDuplicateID(Convert.ToInt32(empIdText.Text.Trim()));
                if (flag > 0)
                {
                    lblEmpID.Text = "Employee ID already exists !";
                }
                else
                {
                    insertResource.Insert(employeeDetails);
                    Response.Redirect("ResourceMaster.aspx");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Exemplo n.º 6
0
        protected void AddEmployeeDetail_Click(object sender, EventArgs e)
        {
            try
            {
                List <CPT_ResourceMaster> lstdetils = new List <CPT_ResourceMaster>();
                lstdetils = (List <CPT_ResourceMaster>)Session["UserDetails"];

                if (!string.IsNullOrEmpty(Request.QueryString["EmployeeId"]))
                {
                    employeeID = Convert.ToInt32(Request.QueryString["EmployeeId"]);
                }
                string message = "";
                foreach (ListItem item in listSkill.Items)
                {
                    if (item.Selected)
                    {
                        message += item.Value + ",";
                    }
                }
                message = message.Remove(message.Length - 1);
                CPT_ResourceMaster employeeDetails = new CPT_ResourceMaster();
                employeeDetails.EmployeeMasterID   = employeeID;
                employeeDetails.EmployeetName      = fName.Text.Trim();
                employeeDetails.ReportingManagerID = Convert.ToInt32(RManagerDropDownList.Text.Trim());
                employeeDetails.Email = mail.Text.Trim();

                employeeDetails.BaseLocation  = bLocation.Text.Trim();
                employeeDetails.Mobile        = phone.Text.Trim();
                employeeDetails.DesignationID = Convert.ToInt32(listDesignation.SelectedValue);
                employeeDetails.RolesID       = Convert.ToInt32(listRole.SelectedValue);
                employeeDetails.JoiningDate   = Convert.ToDateTime(dojoining.Text.ToString());
                //employeeDetails.Skillsid = listSkillDD.SelectedValue;
                employeeDetails.Skillsid = message;
                if (expText.Text.Trim() != "")
                {
                    employeeDetails.PriorWorkExperience = (float)Convert.ToDouble(expText.Text.Trim());
                }
                if (panNoTxt.Text.Trim() != "")
                {
                    employeeDetails.PAN = panNoTxt.Text.Trim();
                }



                if (addressTxt.Text != "")
                {
                    employeeDetails.Address = addressTxt.Text.Trim();
                }
                if (passportNum.Text != "")
                {
                    employeeDetails.PassportNo = passportNum.Text.Trim();
                }

                if (passExpDate.Text.Trim() != "")
                {
                    employeeDetails.PassportExpiryDate = Convert.ToDateTime(passExpDate.Text.Trim().ToString());
                }

                if (visExpDate.Text.Trim() != "")
                {
                    employeeDetails.VisaExpiryDate = Convert.ToDateTime(visExpDate.Text.Trim().ToString());
                }


                employeeDetails.DateOfModification = Convert.ToDateTime(DateTime.Now.ToString());
                employeeDetails.ModifiedBy         = lstdetils[0].EmployeeMasterID;
                employeeDetails.LastLogin          = Convert.ToDateTime(DateTime.Now.ToString());
                ResourceMasterBL updateResource = new ResourceMasterBL();
                updateResource.Update(employeeDetails);

                Response.Redirect("ResourceMaster.aspx");
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Exemplo n.º 7
0
        private void BindTextBoxvalues()
        {
            try
            {
                if (!string.IsNullOrEmpty(Request.QueryString["EmployeeId"]))
                {
                    employeeID = Convert.ToInt32(Request.QueryString["EmployeeId"]);
                }
                CPT_ResourceMaster resourceMaster = new CPT_ResourceMaster();
                resourceMaster.EmployeeMasterID = employeeID;
                ResourceMasterBL          resourceMasterBL = new ResourceMasterBL();
                List <CPT_ResourceMaster> lst = resourceMasterBL.uiDataBinding(resourceMaster);
                empIdText.Text            = lst[0].EmployeeMasterID.ToString();
                fName.Text                = lst[0].EmployeetName;
                RManagerDropDownList.Text = lst[0].ReportingManagerID.ToString();

                mail.Text            = lst[0].Email;
                bLocation.Text       = lst[0].BaseLocation;
                phone.Text           = Convert.ToString(lst[0].Mobile);
                listDesignation.Text = Convert.ToString(lst[0].DesignationID);

                dojoining.Text = Convert.ToString(lst[0].JoiningDate);

                dojoining.Text = (Convert.ToString(Convert.ToDateTime(lst[0].JoiningDate).ToShortDateString()));
                //dojoining.Text = Convert.ToString(lst[0].JoiningDate.ToShortDateString());

                expText.Text     = Convert.ToString(lst[0].PriorWorkExperience);
                panNoTxt.Text    = lst[0].PAN;
                passportNum.Text = lst[0].PassportNo;

                addressTxt.Text = lst[0].Address;
                if (Convert.ToDateTime(lst[0].PassportExpiryDate).ToShortDateString() == "1/1/0001")
                {
                    passExpDate.Text = "";
                }
                else
                {
                    passExpDate.Text = Convert.ToString(Convert.ToDateTime(lst[0].PassportExpiryDate).ToShortDateString());
                }
                if (Convert.ToDateTime(lst[0].VisaExpiryDate).ToShortDateString() == "1/1/0001")
                {
                    visExpDate.Text = "";
                }
                else
                {
                    visExpDate.Text = Convert.ToString(Convert.ToDateTime(lst[0].VisaExpiryDate).ToShortDateString());
                }



                listDesignation.Text = lst[0].DesignationID.ToString();
                listRole.Text        = lst[0].RolesID.ToString();
                //listSkillDD.Text = lst[0].Skillsid;

                String   skillCommaSeperated = lst[0].Skillsid;
                String[] lstSkillSingle      = skillCommaSeperated.Split(',');
                foreach (var item in lstSkillSingle)
                {
                    listSkill.Items.FindByValue(item).Selected = true;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }