public bool DeleteRationDetail(RationDetail rationDetail) { if(rationDetail==null) return false; _unitOfWork.RationDetailRepository.Delete(rationDetail); _unitOfWork.Save(); return true; }
private RationDetailViewModel BindRationDetailViewModel(RationDetail rationDetail) { RationDetailViewModel rationViewModel = null; if (rationDetail != null) { rationViewModel = new RationDetailViewModel(); rationViewModel.Amount = rationDetail.Amount; rationViewModel.Commodity = _commodityService.FindById(rationDetail.CommodityID).Name; rationViewModel.CommodityID = rationDetail.CommodityID; rationViewModel.RationID = rationDetail.RationID; rationViewModel.RationDetailID = rationDetail.RationDetailID; rationViewModel.UnitID = rationDetail.UnitID.HasValue?rationDetail.UnitID.Value:-1; // rationViewModel.UnitID = rationDetail.UnitID; } return rationViewModel; }
private RationDetail BindRationDetail(RationDetailViewModel rationDetailViewModel) { if (rationDetailViewModel == null) return null; var ration = new RationDetail() { RationDetailID = rationDetailViewModel.RationDetailID, RationID = rationDetailViewModel.RationID, CommodityID = rationDetailViewModel.CommodityID, Amount = rationDetailViewModel.Amount, UnitID=rationDetailViewModel.UnitID }; return ration; }
public bool EditRationDetail(RationDetail rationDetail) { _unitOfWork.RationDetailRepository.Edit(rationDetail); _unitOfWork.Save(); return true; }
public bool AddRationDetail(RationDetail rationDetail) { _unitOfWork.RationDetailRepository.Add(rationDetail); _unitOfWork.Save(); return true; }