public virtual void InsertXeInfo(XeVanChuyen _item) { if (_item == null) { throw new ArgumentNullException("XeVanChuyen"); } _xevanchuyenRepository.Insert(_item); }
public virtual void DeleteXeInfo(XeVanChuyen _item) { if (_item == null) { throw new ArgumentNullException("XeVanChuyen"); } _item.TrangThaiXe = ENTrangThaiXe.Huy; UpdateXeInfo(_item); }
protected virtual void XeInfoToXeInfoModel(XeVanChuyen nvfrom, XeInfoModel nvto) { nvto.Id = nvfrom.Id; nvto.TenXe = nvfrom.TenXe; nvto.TrangThaiXeId = nvfrom.TrangThaiXeId; nvto.TrangThaiXeText = nvfrom.TrangThaiXe.GetLocalizedEnum(_localizationService, _workContext); nvto.LoaiXeId = nvfrom.LoaiXeId; if (nvto.LoaiXeId > 0) { nvto.LoaiXeText = _xeinfoService.GetById(nvto.LoaiXeId).TenLoaiXe; } nvto.BienSo = nvfrom.BienSo; nvto.DienThoai = nvfrom.DienThoai; nvto.Latitude = nvfrom.Latitude; nvto.Longitude = nvfrom.Longitude; nvto.NgayGPSText = nvfrom.NgayGPS.ToString(); }