Exemple #1
0
        tblEmployee CreateEmployee(vwEmployee2 employee)
        {
            tblEmployee newEmployee = new tblEmployee();

            newEmployee.YearsOfService             = employee.YearsOfService;
            newEmployee.Salary                     = employee.Salary;
            newEmployee.ProfessionalQualifications = employee.ProfessionalQualifications;
            newEmployee.SectorID                   = employee.SectorID;
            newEmployee.PositionID                 = employee.PositionID;


            return(newEmployee);
        }
Exemple #2
0
        tblUser CreateUser(vwEmployee2 employee)
        {
            tblUser user = new tblUser();

            user.FirstName     = employee.FirstName;
            user.LastName      = employee.LastName;
            user.JMBG          = employee.JMBG;
            user.Gender        = employee.Gender;
            user.Residence     = employee.Residence;
            user.MaritalStatus = employee.MaritalStatus;
            user.Username      = employee.Username;

            return(user);
        }
Exemple #3
0
        public ShowEmployeesViewModel(ShowEmployees employeeView, tblManager managerLogedIn)
        {
            view = employeeView;


            managerService  = new ManagerService();
            userService     = new UserService();
            employeeService = new EmployeeService();

            Manager = managerLogedIn;

            Employee     = new vwEmployee2();
            EmployeeList = managerService.GetEmployeesOfManager(Manager.ManagerID);

            //EmployeeList = FilterEmployeesOfManager(EmployeeList);
        }
Exemple #4
0
        public vwEmployee2 GetvwEmployeeByEmployeeId(int employeeId)
        {
            try
            {
                using (MyCompanyDBEntities context = new MyCompanyDBEntities())
                {
                    vwEmployee2 employee = (from x in context.vwEmployee2
                                            where x.EmployeeID == employeeId
                                            select x).First();

                    return(employee);
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("Exception" + ex.Message.ToString());
                return(null);
            }
        }