Ejemplo n.º 1
0
        public string GetEmployeeDetailByPassword(string Password)
        {
            try
            {
                tb_employee employeeModel = new tb_employee();

                employeeModel = _employeeDAO.GetEmployeeDetailByPassword(Password);
                EmployeeModel empModel = new EmployeeModel();
                empModel.EmployeeID = employeeModel.employee_id;
                empModel.FirstName  = employeeModel.first_name;
                empModel.LastName   = employeeModel.last_name;
                empModel.Phone      = employeeModel.phone;
                empModel.Email      = employeeModel.email;
                empModel.LevelID    = employeeModel.level_id ?? -1;
                empModel.StatusID   = employeeModel.status_id ?? -1;
                empModel.Password   = employeeModel.password;
                empModel.NickName   = employeeModel.nick_name;

                return(JsonConvert.SerializeObject(empModel));
            }
            catch (Exception ex)
            {
                log.Error("BussicnessLogic => GetEmployeeDetailByPassword" + ex.Message);
                return(null);
            }
        }
Ejemplo n.º 2
0
        public tb_employee GetEmployeeDetailByPassword(string Password)
        {
            try
            {
                tb_employee employee = new tb_employee();
                using (var db = new smoothdbEntities())
                {
                    var ds = (from c in db.tb_employee
                              select c).FirstOrDefault();

                    // if found item rows
                    if (ds != null)
                    {
                        return(ds);
                    }
                }
                return(null);
            }
            catch (Exception ex)
            {
                log.Error("DataLayer => GetEmployeeDetailByPassword(): " + ex.Message);
                return(null);
            }
        }