public int UpdateFifoBatchesByItemCode(FifoBatches fifoBatch) { using (PharmaDBEntities context = new PharmaDBEntities()) { FIFO fifo = context.FIFO.Where(p => p.FifoID == fifoBatch.FifoID).FirstOrDefault(); if (fifo != null) { fifo.Batch = fifoBatch.Batch; fifo.SaleRate = fifoBatch.SaleRate; fifo.WholeSaleRate = fifoBatch.WholeSaleRate; fifo.SpecialRate = fifoBatch.SpecialRate; fifo.MRP = fifoBatch.MRP; fifo.PurchaseRate = fifoBatch.PurchaseRate; fifo.IsOnHold = fifoBatch.IsOnHold; fifo.OnHoldRemarks = fifoBatch.OnHoldRemarks; fifo.MfgDate = fifoBatch.MfgDate; fifo.ExpiryDate = fifoBatch.ExpiryDate; context.SaveChanges(); return(1); } else { return(0); } } }
public frmBatchesEdit(FifoBatches _fifoBatches) { InitializeComponent(); ExtensionMethods.SetChildFormProperties(this); applicationFacade = new ApplicationFacade(ExtensionMethods.LoggedInUser); FifoBatches = _fifoBatches; }
private void DgvbatchList_KeyDown(object sender, KeyEventArgs e) { if (e.KeyData == Keys.F3) { if (dgvbatchList.CurrentRow != null) { FifoBatches fifoBatches = dgvbatchList.CurrentRow.DataBoundItem as FifoBatches; frmBatchesEdit frm = new frmBatchesEdit(fifoBatches); frm.FormClosed += Frm_FormClosed; frm.ShowDialog(); } } }