Esempio n. 1
0
    public iEmployee AllEmployees(string employeeID)
    {
        iEmployee iemployee = null;

        Employee employee = delegateAuthorityController.getEmployeeByID(employeeID);

        iemployee = iEmployee.Make(employee.EmployeeID, employee.EmployeeName, employee.DeptCode, employee.UserName, employee.Password, employee.RoleCode);        return(iemployee);
    }
Esempio n. 2
0
    public static iEmployee M(string employeeID, string employeeName)
    {
        iEmployee emp = new iEmployee();

        emp.employeeID   = employeeID;
        emp.employeeName = employeeName;

        return(emp);
    }
Esempio n. 3
0
    public static iEmployee Make(string employeeID, string employeeName, string departmentCode, string username, string password, string roleCode)
    {
        iEmployee emp = new iEmployee();

        emp.employeeID   = employeeID;
        emp.employeeName = employeeName;
        emp.deptCode     = departmentCode;
        emp.username     = username;
        emp.password     = password;
        emp.roleCode     = roleCode;

        return(emp);
    }
Esempio n. 4
0
    public iEmployee[] List(string deptCode)
    {
        Employee[] employee = delegateAuthorityController.getEmployees(deptCode);

        List <iEmployee> list = new List <iEmployee>();

        foreach (BusinessLogicLayer.Employee e in employee)
        {
            iEmployee em = iEmployee.Make(e.EmployeeID, e.EmployeeName, e.DeptCode, e.UserName, e.Password, e.RoleCode);

            list.Add(em);
        }

        return(list.ToArray <iEmployee>());
    }