public bool DeleteRationDetail(RationDetail rationDetail) { if (rationDetail == null) { return(false); } _unitOfWork.RationDetailRepository.Delete(rationDetail); _unitOfWork.Save(); return(true); }
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); }
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; rationViewModel.RationName = _rationService.FindById(rationDetail.RationID).RefrenceNumber; } return(rationViewModel); }
public bool EditRationDetail(RationDetail rationDetail) { _unitOfWork.RationDetailRepository.Edit(rationDetail); _unitOfWork.Save(); return(true); }