Exemple #1
0
        public void NoFoundEmployeeById()
        {
            Employee employee = new Employee
            {
                Id               = 2,
                Name             = "Ana",
                ContractTypeName = "HourlySalaryEmployee",
                RoleId           = 1,
                RoleName         = "Administrator",
                RoleDescription  = "fgdgvd",
                HourlySalary     = 10000,
                MonthlySalary    = 2000000
            };
            List <Employee> employeesList = new List <Employee>();

            employeesList.Add(employee);

            var mockEmployeeAccess = new Mock <IEmployeeAccess>();

            mockEmployeeAccess.Setup(ea => ea.Get()).Returns(employeesList);
            var logic     = new EmployeeLogic(mockEmployeeAccess.Object);
            var respuesta = logic.Get(1);

            Assert.IsNull(respuesta);
        }
Exemple #2
0
        public void NoFoundEmployess()
        {
            var mockEmployeeAccess = new Mock <IEmployeeAccess>();

            List <Employee> employeesList = new List <Employee>();

            mockEmployeeAccess.Setup(ea => ea.Get()).Returns(employeesList);
            var logic     = new EmployeeLogic(mockEmployeeAccess.Object);
            var respuesta = logic.Get();

            Assert.IsNotNull(respuesta);
            Assert.IsTrue(respuesta.Count() == 0);
        }
        public EmployeeViewModel()
        {
            ThePosition = new Position();
            TheEmployee = new Employee();


            _poclog            = new PositionLogic();
            _emplog            = new EmployeeLogic();
            ThePerson          = new Person();
            ThePerson          = null;
            _perlog            = new PersonLogic();
            PositionCollection = new ObservableCollection <Position>(_poclog.Get());
            PersonCollection   = new ObservableCollection <Person>(_emplog.GetPersonWithNull());
            EmployeeCollection = new ObservableCollection <Employee>(_emplog.Get());
        }
 private void RefreshEmployeeCollection()
 {
     EmployeeCollection = new ObservableCollection <Employee>(_emplog.Get());
     PositionCollection = new ObservableCollection <Position>(_poclog.Get());
     PersonCollection   = new ObservableCollection <Person>(_emplog.GetPersonWithNull());
 }
 public IActionResult Get(int id)
 {
     return(Ok(_employeeLogic.Get(this.OrganizationId, id)));
 }