public virtual void Delete(ChiPhiXe _item)
 {
     if (_item == null)
     {
         throw new ArgumentNullException("ChiPhiXe");
     }
     _chiphixeRepository.Delete(_item);
 }
Exemplo n.º 2
0
 void toEntity(ChiPhiXe entity, ChiPhiXeModel item)
 {
     if (entity == null)
     {
         entity = new ChiPhiXe();
     }
     entity.NhaXeId         = _workContext.NhaXeId;
     entity.NgayGiaoDich    = item.NgayGiaoDich;
     entity.HangMucChiPhiId = item.HangMucChiPhiId;
     entity.TenCongViec     = item.TenCongViec;
     entity.ThoiGian        = item.ThoiGian;
     entity.XeVanChuyenId   = item.XeVanChuyenId;
     entity.GhiChu          = item.GhiChu;
     entity.ChiPhi          = item.ChiPhi;
 }
Exemplo n.º 3
0
        public ActionResult ChiPhiXeChinhSua(ChiPhiXeModel model)
        {
            if (this.CheckNoAccessIntoNhaXe(_workContext, _permissionService, StandardPermissionProvider.CVBaoCao))
            {
                return(AccessDeniedView());
            }
            if (model.Id > 0)
            {
                var item = _chiphixeService.GetById(model.Id);
                toEntity(item, model);
                _chiphixeService.Update(item);
            }
            else
            {
                var item = new ChiPhiXe();
                toEntity(item, model);
                item.NguoiTaoId = _workContext.CurrentNhanVien.Id;
                _chiphixeService.Insert(item);
            }

            return(ThanhCong());
        }
Exemplo n.º 4
0
        ChiPhiXeModel toModel(ChiPhiXe item)
        {
            var model = new ChiPhiXeModel();

            model.Id              = item.Id;
            model.Ma              = item.Ma;
            model.NhaXeId         = item.NhaXeId;
            model.NgayGiaoDich    = item.NgayGiaoDich;
            model.NgayTao         = item.NgayTao;
            model.HangMucChiPhiId = item.HangMucChiPhiId;
            model.TenHangMuc      = item.hangmuc.Ten;
            model.TenCongViec     = item.TenCongViec;
            model.ThoiGian        = item.ThoiGian;
            model.XeVanChuyenId   = item.XeVanChuyenId;
            model.BienSo          = item.xevanchuyen.BienSo;
            model.TenLaiXe        = "";
            if (item.xevanchuyen.laixe != null)
            {
                model.TenLaiXe = item.xevanchuyen.laixe.HoVaTen;
            }
            model.GhiChu = item.GhiChu;
            model.ChiPhi = item.ChiPhi;
            return(model);
        }