예제 #1
0
 private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
 {
     PositionAddEditForm paef = new PositionAddEditForm("Добавить должность");
     if(paef.ShowDialog()==DialogResult.OK)
     {
         dataSet1.Tables["position"].Rows.Add(paef.Result);
         postgreConnection.UpdateDB("position", dataSet1, 1);
     }
 }
예제 #2
0
 private void toolStripButton1_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count > 0)
     {
         PositionAddEditForm paef = new PositionAddEditForm(
             "Просмотр должности",
             isEditable: false,
             buttonCaption: "Редактировать",
             data: dataSet1.Tables["position"].Select("id=" + dataGridView1.SelectedRows[0].Cells["id"].Value.ToString())[0].ItemArray);
         if (paef.ShowDialog() == DialogResult.OK)
         {
             dataSet1.Tables["position"].Select("id=" + dataGridView1.SelectedRows[0].Cells["id"].Value.ToString())[0].ItemArray = paef.Result;
             postgreConnection.UpdateDB("position", dataSet1, 2);
         }
     }
 }
예제 #3
0
 private void positionAddEditFormToolStripMenuItem_Click(object sender, EventArgs e)
 {
     PositionAddEditForm paef = new PositionAddEditForm("Создать должность",data:globalDS.Tables["position"].Rows[0].ItemArray);
     paef.Show();
 }
예제 #4
0
 private void menuItemWithAccessLevel13_Click(object sender, EventArgs e)
 {
     PositionAddEditForm paef = new PositionAddEditForm("Создать должность");
     if(paef.ShowDialog()==DialogResult.OK)
     {
         globalDS.Tables["position"].Rows.Add(paef.Result);
         postgreConnection.UpdateDB("position", globalDS, 1);
     }
 }