Exemple #1
0
 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));
 }
Exemple #2
0
 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));
 }
Exemple #3
0
        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);
        }
Exemple #4
0
 public Boolean Update(BusinessModels.Login Login)
 {
     return(_dataLayer.Update(Login));
 }