private void CompanyList_Load(object sender, EventArgs e) { LoadDataGridView(); this.Refresh(); Company_GridView.SetFocusRowByValue("CompanyID", UserInfo.CompanyID); }
private void Delete_Button_Click(object sender, EventArgs e) { CM_Company company = Company_GridView.GetFocusedRow().CastTo <CM_Company>(); if (company == null) { MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000026); return; } using (CompanyController controller = new CompanyController()) { try { controller.DeleteCompany(company); MessageBoxHelper.ShowInfoMessage(BSMessage.BSM000027); CompanyData = new BindingList <CM_Company>(controller.GetCompanys()); Company_GridControl.DataSource = CompanyData; } catch { MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000031); return; } } }
private void AddNew_Button_Click(object sender, EventArgs e) { CompanyNew frm = new CompanyNew { Mode = ScreenMode.Add }; frm.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { LoadDataGridView(); Company_GridView.SetFocusRowByValue("CompanyID", frm.CompanyID); } }
private void ExcuteUpdate() { CM_Company company = Company_GridView.GetFocusedRow().CastTo <CM_Company>(); if (company == null) { MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000026); return; } CompanyNew frm = new CompanyNew { Mode = ScreenMode.Update, CompanyID = company.CompanyID }; frm.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { LoadDataGridView(); Company_GridView.SetFocusRowByValue("CompanyID", company.CompanyID); } }