internal override async Task EditRecord() { try { if (ExistsRecord) { _employee = new EditingEmployeeForm(); if (_editingUser) { _presender = new EmployeePresenter(_employee, Item.ID, _editingUser); } else { _presender = new EmployeePresenter(_employee, Item.ID); } _employee.ShowDialog(); await Update(); } } catch (Exception ex) { ShowError(ex.Message); } }
public FrmXtraEmployeeDetail() { InitializeComponent(); _dbOptionHelper = new GlobalVariable(); _departmentsPresenter = new DepartmentsPresenter(this); _employeePresenter = new EmployeePresenter(this); _payItemsPresenter = new PayItemsPresenter(this); _globalVariable = new GlobalVariable(); }
public frmAddEmployee(Form caller, EmployeePresenter presenter) { InitializeComponent(); this.caller = caller; this.presenter = presenter; presenter.EmpAddingView = this; refreshAll(); }
public async Task TestEmployeePrensenterGetListAsync() { FakeEmployeeView fakeEmployeeView = new FakeEmployeeView(); EmployeePresenter employeePresenter = new EmployeePresenter(fakeEmployeeView); await employeePresenter.GetEmployeeListAsync(null); var Items = fakeEmployeeView.DataGridViewItems; Assert.IsNotNull(Items); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form1 view = new Form1(); IKernel ninjectKernel = new StandardKernel(new SimpleConfigModule()); BL model = ninjectKernel.Get <BL>(); EmployeePresenter presenter = new EmployeePresenter(view, model); Application.Run(new Form1()); }
public frmAddEmployee(Form caller, EmployeePresenter presenter, String empCode) { InitializeComponent(); this.caller = caller; this.presenter = presenter; presenter.EmpAddingView = this; refreshAll(); //should load employee infor into components updatedEmpCode = empCode; presenter.loadExistedEmployee(updatedEmpCode); }
public async Task TestEmployeePrensenterGetEmployeeAsync() { FakeEmployeeView fakeEmployeeView = new FakeEmployeeView(); EmployeePresenter employeePresenter = new EmployeePresenter(fakeEmployeeView); await employeePresenter.GetEmployeeListAsync(null); var Items = (fakeEmployeeView.DataGridViewItems as IEnumerable <EmployeeModel>); fakeEmployeeView.IdText = Items.FirstOrDefault().id.ToString(); await employeePresenter.GetEmployeeAsync(); Assert.AreEqual(fakeEmployeeView.EmailText, Items.FirstOrDefault().email); }
public frmEmployee() { InitializeComponent(); presenter = new EmployeePresenter(); presenter.EmpView = this; presenter.loadEmployeList(); GridView gridView = grdconELEmployee.FocusedView as GridView; foreach (GridColumn col in gridView.Columns) { col.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains; } gridView.GroupPanelText = "Thả một tiêu đề ở đây để nhóm thông tin"; //gridView.Columns["EMP_CODE"].SortOrder = DevExpress.Data.ColumnSortOrder.Descending; }
public string getReport() { var result = new StringBuilder(); result.AppendLine(Intro); result.AppendLine(Header); foreach (var employee in _employees) { var employeePresenter = new EmployeePresenter(employee); result.Append(employeePresenter.Name + "\t"); result.Append(employeePresenter.Salary + "\t"); result.Append(employeePresenter.Tax + " %\t"); result.AppendLine(employeePresenter.SalaryIncludeTax + "\t"); } result.AppendLine("******* ********* *******"); result.AppendLine(Footer + _employees.Sum(e => e.Salary)); return(result.ToString()); }
public ucDataView() { InitializeComponent(); _employeePresenter = new EmployeePresenter(this); }
public Default() { this.presenter = new EmployeePresenter(this); }
} // enforced public EmployeeView() { Presenter = this.Presenter(); // type inference magic }
public EmployeeController(IHostingEnvironment hostingEnvironment, IEmployee employee) : base(hostingEnvironment) //Constructor { ep = new EmployeePresenter(employee, hostingEnvironment); }
/// <summary> /// 构造函数 /// </summary> public EmployeeManage() { _presenter = new EmployeePresenter(this); }
public frmEmployeeDetail(bool flag, EmployeePresenter presenter) : this() { this.presenter = presenter; this.flag = flag; }
public FormEmployee() { Presenter = new EmployeePresenter(this); formContact = new FormContact(this); InitializeComponent(); }