// Get information about employee to edit private void EditButton_Click(object sender, EventArgs e) { ListViewItem item = lstEmployeesListView.Items[lstEmployeesListView.SelectedIndices[0]]; clsEmployee editEmployee = new clsEmployee(); editEmployee.ID = (Convert.ToInt32(item.SubItems[0].Text)); editEmployee.Read(); using (frmEmployeesInformation InfoForm = new frmEmployeesInformation(false) { newEmployee = editEmployee }) { InfoForm.txtNameBox.Text = editEmployee.Name; InfoForm.txtNationalIDBox.Text = editEmployee.NationalID.ToString(); InfoForm.txtHeightBox.Text = editEmployee.Height.ToString(); InfoForm.txtWeightBox.Text = editEmployee.Weight.ToString(); InfoForm.BirthDatePicker.Value = editEmployee.Birthdate.Date; if (InfoForm.ShowDialog() == DialogResult.OK) { if (InfoForm.validValue) { editEmployee.Name = InfoForm.txtNameBox.Text; editEmployee.NationalID = Convert.ToInt32(InfoForm.txtNationalIDBox.Text); editEmployee.Height = Convert.ToDouble(InfoForm.txtHeightBox.Text); editEmployee.Weight = Convert.ToDouble(InfoForm.txtWeightBox.Text); editEmployee.Birthdate = InfoForm.BirthDatePicker.Value.Date; editEmployee.Update(); lstEmployeesListView.SelectedItems[0].SubItems[1].Text = editEmployee.Name; lstEmployeesListView.SelectedItems[0].SubItems[2].Text = editEmployee.Birthdate.ToShortDateString(); } } } }
protected void btnUpdate_Click(object sender, EventArgs e) { objEmployee.EmployeeID = Convert.ToInt32(Request["EmployeeId"].ToString()); objEmployee.Name = txtName.Text.Trim(); objEmployee.Designation = txtDesignation.Text.Trim(); objEmployee.Degree = txtDegree.Text.Trim(); objEmployee.DepartmentId = Convert.ToInt32(ddlDepartment.SelectedValue); if (txtDOJ.Text.Trim() != "") { objEmployee.DOJ = Convert.ToDateTime(txtDOJ.Text.Trim()); } else { objEmployee.DOJ = Convert.ToDateTime("01/01/1900"); } if (txtDOC.Text.Trim() != "") { objEmployee.DOC = Convert.ToDateTime(txtDOC.Text.Trim()); } else { objEmployee.DOC = Convert.ToDateTime("01/01/1900"); } objEmployee.Status = Convert.ToInt32(ddlStatus.SelectedValue); if (txtDOB.Text.Trim() != "") { objEmployee.DOB = Convert.ToDateTime(txtDOB.Text.Trim()); } else { objEmployee.DOB = Convert.ToDateTime("01/01/1900"); } objEmployee.Address = txtAddress.Text.Trim(); objEmployee.City = txtCity.Text.Trim(); objEmployee.State = txtState.Text.Trim(); objEmployee.Zip = txtZipCode.Text.Trim(); objEmployee.Phone = txtPhone.Text.Trim(); objEmployee.Mobile = txtMobile.Text.Trim(); objEmployee.Email = txtEmail.Text.Trim(); objEmployee.Bio = txtBio.Text.Trim(); string sFileName; string sPathName; if (filePhoto.HasFile) { string sPath = ""; string sFile = filePhoto.FileName.ToString(); sFileName = Guid.NewGuid().ToString(); sPath = Server.MapPath("EmpPhotos"); sFileName = sFileName + sFile.Substring(sFile.LastIndexOf(".")); filePhoto.SaveAs(sPath + "\\" + sFileName); sPathName = "EmpPhotos\\" + sFileName; } else { if ((imgPhoto.ImageUrl.ToString() == "EmpPhotos\\NoImage.jpg") || (imgPhoto.ImageUrl.ToString() == "")) { sPathName = "NoImage.jpg"; } else { sPathName = imgPhoto.ImageUrl.ToString(); } } objEmployee.Photo = sPathName; objEmployee.Update(); Response.Redirect("Manage-Employee.aspx"); }
protected void btnUpdate_Click(object sender, EventArgs e) { // objEmployee.EmployeeId = Convert.ToInt32(Request["EmployeeId"].ToString()); // string sFilename = Guid.NewGuid().ToString(); // if (filePhoto.HasFile) // { // string sPath = ""; // string sFile = filePhoto.FileName.ToString(); // sPath = Server.MapPath("EmpPhotos"); // sFilename = sFilename + sFile.Substring(sFile.LastIndexOf(".")); // filePhoto.SaveAs(sPath + "\\" + sFilename); // } // else // { // sFilename = txtPhoto.Text; // } // objEmployee.Name = txtName.Text.Trim(); // objEmployee.Designation = txtDesignation.Text.Trim(); // objEmployee.DepartmentId = Convert.ToInt32(ddlDepartment.SelectedValue); // if (txtDOJ.Text.Trim() != "") // { // objEmployee.DOJ = Convert.ToDateTime(txtDOJ.Text.Trim()); // } // else // { // objEmployee.DOJ = Convert.ToDateTime("01/01/1900"); // } // if (txtDOC.Text.Trim() != "") // { // objEmployee.DOC = Convert.ToDateTime(txtDOC.Text.Trim()); // } // else // { // objEmployee.DOC = Convert.ToDateTime("01/01/1900"); // } // objEmployee.Status = Convert.ToInt32(ddlStatus.SelectedValue); // if (txtDOB.Text.Trim() != "") // { // objEmployee.DOB = Convert.ToDateTime(txtDOB.Text.Trim()); // } // else // { // objEmployee.DOB = Convert.ToDateTime("01/01/1900"); // } // objEmployee.Address = txtAddress.Text.Trim(); // objEmployee.City = txtCity.Text.Trim(); // objEmployee.State = txtState.Text.Trim(); // objEmployee.Zip = txtZipcode.Text.Trim(); // objEmployee.Phone = txtPhone.Text.Trim(); // objEmployee.Mobile = txtMobile.Text.Trim(); // objEmployee.Email = txtEmail.Text.Trim(); // objEmployee.Bio = txtBio.Text.Trim(); // objEmployee.Degree = txtDegree.Text.Trim(); // objEmployee.Photo = sFilename; objEmployee.Name = txtName.Text.Trim(); objEmployee.L_Name = lname.Text.Trim(); objEmployee.Uname = uname.Text.Trim(); objEmployee.Email = email.Text.Trim(); objEmployee.Password = password.Text.Trim(); objEmployee.Type = type.Text.Trim(); objEmployee.Address = txtAddress.Text.Trim(); objEmployee.Mobile = txtMobile.Text.Trim(); objEmployee.Question = txtQue.Text.Trim(); objEmployee.Answer = txtAns.Text.Trim(); objEmployee.Answer = txtAns.Text.Trim(); if (txtDOB.Text.Trim() != "") { objEmployee.DOB = Convert.ToDateTime(txtDOB.Text.Trim()); } else { objEmployee.DOB = Convert.ToDateTime("01/01/1900"); } objEmployee.Update(); Response.Redirect("Manage-Employee.aspx"); }