public void CreateLineStatus(int id) { JobOrderLineStatus Stat = new JobOrderLineStatus(); Stat.JobOrderLineId = id; Stat.ObjectState = Model.ObjectState.Added; Add(Stat); }
public void CreateLineStatus(int id, ref ApplicationDbContext context, bool IsDBbased) { JobOrderLineStatus Stat = new JobOrderLineStatus(); Stat.JobOrderLineId = id; Stat.ObjectState = Model.ObjectState.Added; if (IsDBbased) { context.JobOrderLineStatus.Add(Stat); } else { Add(Stat); } }
public JobOrderLineStatus Add(JobOrderLineStatus pt) { _unitOfWork.Repository <JobOrderLineStatus>().Insert(pt); return(pt); }
public void UpdateStatusQty(string QtyType, decimal Qty, decimal DealQty, DateTime date, int Id, ref ApplicationDbContext Context, bool DbBased) { JobOrderLineStatus Stat = Find(Id); switch (QtyType) { case JobStatusQtyConstants.CancelQty: { Stat.CancelQty = Qty; Stat.CancelDealQty = DealQty; Stat.CancelDate = date; break; } case JobStatusQtyConstants.ReceiveQty: { Stat.ReceiveQty = Qty; Stat.ReceiveDealQty = DealQty; Stat.ReceiveDate = date; break; } case JobStatusQtyConstants.InvoiceQty: { Stat.InvoiceQty = Qty; Stat.InvoiceDealQty = DealQty; Stat.InvoiceDate = date; break; } case JobStatusQtyConstants.InvoiceReceiveQty: { Stat.InvoiceQty = Qty; Stat.InvoiceDealQty = DealQty; Stat.ReceiveQty = Qty; Stat.ReceiveDealQty = DealQty; Stat.InvoiceDate = date; Stat.ReceiveDate = date; break; } case JobStatusQtyConstants.ReturnQty: { Stat.ReturnQty = Qty; Stat.ReturnDealQty = DealQty; Stat.ReturnDate = date; break; } case JobStatusQtyConstants.AmendmentRate: { Stat.RateAmendmentRate = Qty; Stat.RateAmendmentDate = date; break; } default: { break; } } Stat.ObjectState = Model.ObjectState.Modified; if (DbBased) { Context.JobOrderLineStatus.Add(Stat); } else { Update(Stat); } }
public void Update(JobOrderLineStatus pt) { pt.ObjectState = ObjectState.Modified; _unitOfWork.Repository <JobOrderLineStatus>().Update(pt); }
public void Delete(JobOrderLineStatus pt) { _unitOfWork.Repository <JobOrderLineStatus>().Delete(pt); }
public JobOrderLineStatus DBCreate(JobOrderLineStatus pt) { pt.ObjectState = ObjectState.Added; db.JobOrderLineStatus.Add(pt); return(pt); }
public JobOrderLineStatus Create(JobOrderLineStatus pt) { pt.ObjectState = ObjectState.Added; _unitOfWork.Repository <JobOrderLineStatus>().Insert(pt); return(pt); }
public void DeleteLineStatus(int id) { JobOrderLineStatus Stat = Find(id); Delete(Stat); }
public JobOrderLineStatus Add(JobOrderLineStatus pt) { _JobOrderLineStatusRepository.Insert(pt); return(pt); }
public void Update(JobOrderLineStatus pt) { pt.ObjectState = ObjectState.Modified; _JobOrderLineStatusRepository.Update(pt); }
public void Delete(JobOrderLineStatus pt) { _JobOrderLineStatusRepository.Delete(pt); }
public JobOrderLineStatus Create(JobOrderLineStatus pt) { pt.ObjectState = ObjectState.Added; _JobOrderLineStatusRepository.Add(pt); return(pt); }