public BusinessModels.Login Insert(BusinessModels.Login Login, BusinessModels.Employee empData) { Login.UserName = GetUserName(empData.EmployeeName); // Login.UserPassword = HashSHA(GetRandomAlphanumericStringForuserPassword()); Login.UserPassword = GetRandomAlphanumericStringForuserPassword(); Login.LocationID = empData.LocationID; return(_dataLayer.Insert(Login)); }
public Boolean Update(BusinessModels.Employee Employee) { // BusinessLayer.Login bslogin = new BusinessLayer.Login(); BusinessModels.Login mdLogin = _logdataLayer.GetLogin(Employee.LoginID); mdLogin.LocationID = Employee.LocationID; _logdataLayer.Update(mdLogin); //Employee.Login = mdLogin; return(_dataLayer.Update(Employee)); }
public ActionResult Edit(Guid id) { EditEmployeeModel editEmployeeModel = new EditEmployeeModel(); BusinessModels.Employee employee = _empService.GetEmployeeById(id); editEmployeeModel.Id = employee.ID; editEmployeeModel.EmployeeName = employee.Name; editEmployeeModel.Age = employee.Age; editEmployeeModel.DateOfJoining = employee.DateOfJoining; editEmployeeModel.Salary = employee.Salary; editEmployeeModel.Comm = employee.Comm; editEmployeeModel.DepartmentId = employee.Department; return(View(editEmployeeModel)); }
public BusinessModels.Employee Insert(BusinessModels.Employee Employee) { //Insert Login Details BusinessLayer.Login bslogin = new BusinessLayer.Login(); BusinessModels.Login mdLogin = new BusinessModels.Login(); mdLogin = bslogin.Insert(mdLogin, Employee); //Insert Employee details Employee.LoginID = mdLogin.Identity; //Employee.Login = mdLogin; _dataLayer.Insert(Employee); return(Employee); }