public long Update(SlittingModel model) { TblSlitting obj = _mapper.Map <SlittingModel, TblSlitting>(model); _repository.Update(obj); return(obj.SlittingId); }
public string UpdateRate(IEnumerable <InvoiceSlittingList> slittingList) { try { using (PolyFilmsContext context = BaseContext.GetDbContext()) { foreach (InvoiceSlittingList rate in slittingList) { TblSlitting currentModel = context.Set <TblSlitting>().Find(rate.SlittingId); currentModel.UnitPrice = rate.UnitPrice; currentModel.TotalPrice = rate.UnitPrice * currentModel.Netweight; _repository.Update(currentModel, context); } context.SaveChanges(); } return(string.Empty); } catch (Exception ex) { return(CommonHelper.GetErrorMessage(ex)); } }
public long UpdateOther(AdditionalSlittingDetailModel model) { TblSlitting obj = _mapper.Map <AdditionalSlittingDetailModel, TblSlitting>(model); _repository.Update(obj); return(obj.SlittingId); }
public bool ManageSlittingWateWeight(long slittingId, decimal wasteWeight) { TblSlitting Model = _repository.GetById(slittingId); Model.SlitWasteWeight = Model.SlitWasteWeight + wasteWeight; _repository.Update(Model); return(true); }
public long RemoveOrder(long slittingId) { TblSlitting model = _repository.GetById(slittingId); model.OrderId = null; _repository.Update(model); return(model.SlittingId); }
public long UpdateOrder(long slittingId, long orderId) { TblSlitting model = _repository.GetById(slittingId); model.OrderId = orderId; _repository.Update(model); return(model.SlittingId); }
public long Insert(SlittingModel model) { TblSlitting obj = _mapper.Map <SlittingModel, TblSlitting>(model); obj.Day = model.SlittingDate.Day; obj.Month = model.SlittingDate.Month; obj.Year = model.SlittingDate.Year; obj.SlittingRollNo = ""; obj.SequenceNo = 0; _repository.Insert(obj); return(obj.SlittingId); }
public long InsertOther(AdditionalSlittingDetailModel model) { TblSlitting obj = _mapper.Map <AdditionalSlittingDetailModel, TblSlitting>(model); obj.Day = model.SlittingDate.Day; obj.Month = model.SlittingDate.Month; obj.Year = model.SlittingDate.Year; obj.SlittingRollNo = ""; obj.SequenceNo = 0; obj.TotalPrice = 0; obj.UnitPrice = 0; obj.IsSlittingUsed = false; obj.Od = 0; obj.SlitWasteWeight = 0; _repository.Insert(obj); return(obj.SlittingId); }
public SlittingModel GetById(long id) { TblSlitting obj = _repository.GetById(id); return(obj == null ? new SlittingModel() : Map(obj)); }
private AdditionalSlittingDetailModel MapOtherModel(TblSlitting unit) { return(_mapper.Map <AdditionalSlittingDetailModel>(unit)); }
private SlittingModel Map(TblSlitting unit) { return(_mapper.Map <SlittingModel>(unit)); }