private void btnEmployee_Click(object sender, EventArgs e) { var employeeForm = new FormEmployee(); var employeeRepository = new DataAccessEmployee(); var employeePresenter = new EmployeeOperations(employeeForm, employeeRepository); employeeForm.Show(); }
public void UpdateEmployee(Employee employee) { Security secure = new Security(); employee.Password = secure.HashSHA1(employee.Password); DataAccessEmployee dal = new DataAccessEmployee(); dal.UpdateEmployee(employee); }
public CustomerOperations(ICustomerEmployeeView view, DataAccessCustomer customerData) { this.view = view; this.customerData = customerData; // DataAccessCustomer customer = new DataAccessCustomer(); var customers = customerData.RetrieveCustomer(); this.view.LoadCustomer(customers); DataAccessEmployee employees = new DataAccessEmployee(); var employee = employees.RetrieveEmployee(); this.view.LoadEmployee(employee); }
public EmployeeOperations(IEmployeeView view, DataAccessEmployee employeeData) { this.view = view; this.employeeData = employeeData; var employee = employeeData.RetrieveEmployee(); this.view.LoadEmployee(employee); view.Add += () => { var e = view.AddEmployee(); UserOperations bl = new UserOperations(); employeeData.AddEmployee(e); }; view.Delete += () => { var e = view.DeleteEmployee(); UserOperations bl = new UserOperations(); employeeData.DeleteEmployee(e); }; view.Ret += () => { var empList = employeeData.RetrieveEmployee(); this.view.LoadEmployee(empList); }; view.Updatee += () => { var e = view.UpdateEmployee(); UserOperations bl = new UserOperations(); employeeData.UpdateEmployee(e); }; }
public IList <Employee> RetrieveEmployeeList() { DataAccessEmployee dal = new DataAccessEmployee(); return(dal.RetrieveEmployee()); }