示例#1
0
        public ResultEnum UpdateEmployeeHours(EmployeeHours emp)
        {
            ResultEnum result = ResultEnum.Success;

            try
            {
                EmployeeHoursDAO dao = new EmployeeHoursDAO();
                dao.UpdateEmployeeHours(emp);
            }
            catch
            {
                result = ResultEnum.Fail;
            }
            return(result);
        }
示例#2
0
        public Result <EmployeeHours> EmployeeHoursLastChanged()
        {
            Result <EmployeeHours> result = new Result <EmployeeHours>();

            try
            {
                EmployeeHoursDAO dao = new EmployeeHoursDAO();
                result.Data   = dao.EmployeeHoursLastChanged();
                result.Status = ResultEnum.Success;
            }
            catch
            {
                result.Status = ResultEnum.Fail;
            }
            return(result);
        }
示例#3
0
        public Result <List <EmployeeHours> > FindEmployeesHoursByAny(string s)
        {
            Result <List <EmployeeHours> > result = new Result <List <EmployeeHours> >();

            try
            {
                EmployeeHoursDAO dao = new EmployeeHoursDAO();
                result.Data   = dao.FindEmployeeHoursByAny(s);
                result.Status = ResultEnum.Success;
            }
            catch
            {
                result.Status = ResultEnum.Fail;
            }
            return(result);
        }
示例#4
0
        public Result <EmployeeHours> FindEmployeeHoursByID(int id)
        {
            Result <EmployeeHours> result = new Result <EmployeeHours>();

            try
            {
                EmployeeHoursDAO dao = new EmployeeHoursDAO();
                result.Data   = dao.FindEmployeeHoursByID(id);
                result.Status = ResultEnum.Success;
            }
            catch
            {
                result.Status = ResultEnum.Fail;
            }
            return(result);
        }
示例#5
0
        public Result <List <EmployeeHours> > GetAllEmployeesHours()
        {
            //null result
            Result <List <EmployeeHours> > result = new Result <List <EmployeeHours> >();

            try
            {
                EmployeeHoursDAO dao = new EmployeeHoursDAO();
                result.Data   = dao.GetAllEmployeeHours();
                result.Status = ResultEnum.Success;
            }
            catch
            {
                result.Status = ResultEnum.Fail;
            }
            return(result);
        }
示例#6
0
 public EmployeeHoursController()
 {
     dao = new EmployeeHoursDAO();
 }