Exemplo n.º 1
0
 public bool DeleteRationDetail(RationDetail rationDetail)
 {
     if (rationDetail == null)
     {
         return(false);
     }
     _unitOfWork.RationDetailRepository.Delete(rationDetail);
     _unitOfWork.Save();
     return(true);
 }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
 public bool EditRationDetail(RationDetail rationDetail)
 {
     _unitOfWork.RationDetailRepository.Edit(rationDetail);
     _unitOfWork.Save();
     return(true);
 }