Ejemplo n.º 1
0
        public void CreateRecord(Employee employee)
        {
            employee.StateField = StateField.Added;

            _cacheEmployeesList.Add(employee);

            Console.WriteLine("{0}: Создание новой записи в TransactionCacheCao: {1}", IdClient, employee);
        }
Ejemplo n.º 2
0
        public void UpdateField(Employee employee)
        {
            if (employee.StateField != StateField.Deleted)
                employee.StateField = StateField.NoChange;

            employee.UpdateNow();

            int index = _employeesList.IndexOf(employee);
            _employeesList.RemoveAt(index);
            _employeesList.Insert(index, employee);
        }
        public AddEditEmployeeWindow()
        {
            InitializeComponent();

            CbSex.Items.Add("Мужской");
            CbSex.Items.Add("Женский");

            Employee = new Employee();

            DataContext = Employee;
        }
Ejemplo n.º 4
0
        public void UpdateRecord(Employee employee)
        {
            employee.StateField = StateField.Updated;

            int index = _cacheEmployeesList.IndexOf(employee);

            _cacheEmployeesList.RemoveAt(index);
            _cacheEmployeesList.Insert(index, employee);

            Console.WriteLine("{0}: Изменение записи в TransactionCacheCao: {1}", IdClient, employee);
        }
Ejemplo n.º 5
0
 public void AddField(Employee employee)
 {
     _employeesList.Add(employee);
 }
 public AddEditEmployeeWindow(Employee employee)
     : this()
 {
     Employee = employee;
     DataContext = Employee;
 }
Ejemplo n.º 7
0
 public void AddField(Employee employee)
 {
     _listEmployees.Add(employee.FullName);
 }
Ejemplo n.º 8
0
 internal bool IsNotChange(Employee e)
 {
     return _lastUpdate == e._lastUpdate;
 }