Exemplo n.º 1
0
        private void SupplierGridView_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e)
        {
            try
            {
                if (SupplierGridView.GetFocusedRow() is Suppliers item)
                {
                    if (MessageBox.Show("Do you want to submit this?", "Submit", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                    {
                        return;
                    }
                    UnitOfWork unitOfWork = new UnitOfWork();
                    if (item.Id == 0)
                    {
                        unitOfWork.SuppliersRepo.Insert(item);
                    }
                    else
                    {
                        unitOfWork.SuppliersRepo.Update(item);
                    }

                    unitOfWork.Save();
                }
            }
            catch (Exception exception)
            {
            }
        }
Exemplo n.º 2
0
 private void btnDelete_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     try
     {
         if (SupplierGridView.GetFocusedRow() is Suppliers item)
         {
             if (MessageBox.Show("Do you want to submit this?", "Submit", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
             {
                 return;
             }
             UnitOfWork unitOfWork = new UnitOfWork();
             unitOfWork.SuppliersRepo.Delete(item);
             unitOfWork.Save();
             Init();
         }
     }
     catch (Exception exception)
     {
     }
 }