Exemple #1
0
        private void CompanyList_Load(object sender, EventArgs e)
        {
            LoadDataGridView();
            this.Refresh();

            Company_GridView.SetFocusRowByValue("CompanyID", UserInfo.CompanyID);
        }
Exemple #2
0
        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;
                }
            }
        }
Exemple #3
0
        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);
            }
        }
Exemple #4
0
        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);
            }
        }