示例#1
0
 public EmployeePersonalInfoCommand(IEmployeeController employeeController, params string[] parameters)
     : base(parameters)
 {
     this.employeeController = employeeController;
 }
示例#2
0
 public AddEmployeeCommand(IEmployeeController employeeController)
 {
     this.employeeController = employeeController;
 }
 public SetManagerCommand(IEmployeeController employeeController, IManagerController managerController)
 {
     this.managerController = managerController;
 }
 public ListEmployeesOlderThanCommand(IEmployeeController employeeController, IManagerController managerController)
 {
     this.employeeController = employeeController;
     this.writer             = new ConsoleWriter();
 }
示例#5
0
 public AddEmployeeService(IEmployeeController employeeController
                           , IPMSController pmsController)
 {
     this.employeeController = employeeController;
     this.pmsController      = pmsController;
 }
        public EmployeeEditViewModel(IEmployeeController controller) : this(controller, null)
        {

        }
示例#7
0
 public EmployeeInfoCommand(IEmployeeController controller)
 {
     this.controller = controller;
 }
 public ListEmployeesOlderThan(IEmployeeController controller)
 {
     this.controller = controller;
 }
示例#9
0
 public SetBirthdayCommand(string[] args, IEmployeeController employeeController)
 {
     this.employeeController = employeeController;
 }
示例#10
0
 public SetBirthdayCommand(IEmployeeController controller)
 {
     this.controller = controller;
 }
示例#11
0
 public ListEmployeesOlderThanCommand(IEmployeeController employeeController, params string[] parameters)
     : base(parameters)
 {
     this.employeeController = employeeController;
 }
示例#12
0
 public SetManagerCommand(IEmployeeController employeeController)
 {
     this.employeeController = employeeController;
 }
示例#13
0
 public EmployeeInfoCommand(IEmployeeController employeeController) : base(employeeController)
 {
 }
示例#14
0
 public SetAddressCommand(IEmployeeController controller)
 {
     this.controller = controller;
 }
示例#15
0
 public ManagerInfoCommand(IEmployeeController employeeController,
                           IManagerController managerController) : base(employeeController, managerController)
 {
 }
示例#16
0
 public ManageJobPostionSevice(IEmployeeController employeeController
                               , IPMSController pmsController)
 {
     this.employeeController = employeeController;
     this.pmsController      = pmsController;
 }
示例#17
0
 public AddEmployeeCommand(IEmployeeController employeeController, IManagerController managerController)
 {
     this.employeeController = employeeController;
 }
 public DepartmentController()
 {
     _departmentRepository = new DepartmentRepository();
     _employeeController   = new EmployeeController();
 }
 public EmployeeEditViewModel(IEmployeeController controller, IView view) : base(controller, view)
 {
     controller.Messenger.Register(MessageTypes.MSG_EMPLOYEE_SELECTED_FOR_EDIT,
         new Action<Message>(HandleEmployeeSelectedForEditMessage));
 }
 public DepartmentController(IDepartmentRepository departmentRepository)
 {
     _departmentRepository = departmentRepository;
     _employeeController   = new EmployeeController();
 }
 public ListEmployeesOlderThanCommand(IEmployeeController employeeController)
 {
     this.employeeController = employeeController;
 }
示例#22
0
 public SetAddressCommand(IEmployeeController employeeController) : base(employeeController)
 {
 }
示例#23
0
 public SetAddressCommand(IEmployeeController employeeController)
 {
     this.employeeController = employeeController;
 }
示例#24
0
 public EmployeePersonalInfoCommand(IEmployeeController employeeController, IManagerController managerController)
 {
     this.employeeController = employeeController;
     this.writer             = new ConsoleWriter();
 }
示例#25
0
 public EmployeeInfoCommand(IEmployeeController employeeController)
 {
     this.employeeController = employeeController;
 }
 public ListEmployeesOlderThanCommand(IEmployeeController employeeController) : base(employeeController)
 {
 }
示例#27
0
 public AddEmployeeCommand(IEmployeeController controller)
 {
     this.controller = controller;
 }
示例#28
0
 public GetAddressCommand(IEmployeeController employeeController, params string[] parameters)
     : base(parameters)
 {
     this.employeeController = employeeController;
 }
 public SetBirthdayCommand(IEmployeeController employeeController)
 {
     this.employeeController = employeeController;
 }
示例#30
0
 public EmployeePersonalInfoCommand(IEmployeeController employeeController)
 {
     this._employeeController = employeeController;
 }
        public EmployeeSelectionViewModel(IEmployeeController controller, string cityFilter = "")
            :this(controller, null, cityFilter)
        {

        }
 public SetManagerCommand(IEmployeeController employeeController, params string[] parameters)
     : base(parameters)
 {
     this.employeeController = employeeController;
 }