예제 #1
0
 /// <summary>
 /// создание формы добавления/редактирования
 /// </summary>
 /// <param name="formOper">операция</param>
 /// <param name="formText">заголовок формы</param>
 /// <param name="id">идентификатор записи</param>
 private void NewNEForm(string formOper, string formText, int id)
 {
     //создаем форму добавления нового типа расходника
     frm_NEAccountsType fr_NEAccountsType = new frm_NEAccountsType();
     fr_NEAccountsType.Text = formText;
     fr_NEAccountsType.FormOper = formOper;
     fr_NEAccountsType.RecordId = id;
     DialogResult dr = fr_NEAccountsType.ShowDialog();
     if (dr == DialogResult.No)
         MessageBox.Show(this, "Произошла ошибка при добавлении/редактировании типа расходного материала",
             "Учет расходников", MessageBoxButtons.OK, MessageBoxIcon.Error);
     // TODO: This line of code loads data into the 'employeeDataSet.employee' table. You can move, or remove it, as needed.
     this.typeaccTableAdapter.Fill(this.accountsTypeDataSet.typeacc);
 }
예제 #2
0
        private void btn_Ttypeacc_Click(object sender, EventArgs e)
        {
            //создаем форму добавления нового типа расходника
            frm_NEAccountsType fr_NEAccountsType = new frm_NEAccountsType();
            fr_NEAccountsType.Text = "Новый тип расходных материалов";
            fr_NEAccountsType.FormOper = "New";
            fr_NEAccountsType.RecordId = 0;
            DialogResult dr = fr_NEAccountsType.ShowDialog();
            if (dr == DialogResult.No)
                MessageBox.Show(this, "Произошла ошибка при добавлении нового типа расходного материала",
                    "Учет расходников", MessageBoxButtons.OK, MessageBoxIcon.Error);

            // TODO: This line of code loads data into the 'accountsTypeDataSet.typeacc' table. You can move, or remove it, as needed.
            this.typeaccTableAdapter.Fill(this.accountsTypeDataSet.typeacc);

            //выбраем расхоный материал по заданному типу
            GetAccountFromType();
        }