Ejemplo n.º 1
0
        private void grdReqDel_Click(object sender, EventArgs e)
        {
            int handle = gridView2.FocusedRowHandle;

            BookComboBindingSource.RemoveAt(handle);
            context.SaveChanges();
        }
Ejemplo n.º 2
0
        private void grdReqAdd_Click(object sender, EventArgs e)
        {
            ColumnView view1   = gridView2;
            GridColumn column1 = view1.Columns["Type"];
            GridColumn column2 = view1.Columns["Code"];
            GridColumn column3 = view1.Columns["Cat"];

            string val4 = (string)view1.GetFocusedRowCellValue(column1);
            string val5 = (string)view1.GetFocusedRowCellValue(column2);
            string val6 = (string)view1.GetFocusedRowCellValue(column3);

            if (string.IsNullOrWhiteSpace(val4))
            {
                view1.SetColumnError(column1, "Type cannot be blank in a row.");
                return;
            }

            if (string.IsNullOrWhiteSpace(val5) && val4 != "QRY")
            {
                view1.SetColumnError(column2, "Code cannot be blank in a row.");
                return;
            }

            if (string.IsNullOrWhiteSpace(val6) && val4 != "QRY")
            {
                view1.SetColumnError(column3, "Category cannot be blank in a row.");
                return;
            }
            BookComboBindingSource.AddNew();
            gridView2.SetFocusedRowCellValue("BookSel_Group", codeSearch.Text);
            gridView2.SetFocusedRowCellValue("Description", descriptionTextEdit.Text);
        }
Ejemplo n.º 3
0
 private void SaveChangesReq_Click(object sender, EventArgs e)
 {
     if (gridView2.UpdateCurrentRow())
     {
         //add call to validCheck
         BookComboBindingSource.EndEdit();
         context.SaveChanges();
     }
 }