public MainViewModel(IEmployeeServiceClient employeeServiceClient)
        {
            Guard.ArgumentNotNull(() => employeeServiceClient);

            this.employeeServiceClient = employeeServiceClient;

            this.Employees = new ObservableCollection <EmployeeDto>();
        }
        public MainViewModel(IEmployeeServiceClient employeeServiceClient)
        {
            Guard.ArgumentNotNull(() => employeeServiceClient);

            this.employeeServiceClient = employeeServiceClient;

            this.Employees = new ObservableCollection<EmployeeDto>();
        }
        public EmployeeDetailViewModel(IEmployeeServiceClient employeeServiceClient, int employeeId, EditMode editMode)
        {
            this.employeeServiceClient = employeeServiceClient;
            this.editMode = editMode;

            this.Departments = new ObservableCollection<DepartmentDto>();

            this.LoadEmployeeDetail(employeeId);
        }
예제 #4
0
        public EmployeeDetailViewModel(IEmployeeServiceClient employeeServiceClient, int employeeId, EditMode editMode)
        {
            this.employeeServiceClient = employeeServiceClient;
            this.editMode = editMode;

            this.Departments = new ObservableCollection <DepartmentDto>();

            this.LoadEmployeeDetail(employeeId);
        }
예제 #5
0
 public EmployeeBusiness(IEmployeeServiceClient employeeServiceClient)
 {
     _employeeServiceClient = employeeServiceClient;
 }