Beispiel #1
0
 public virtual void InsertXeInfo(XeVanChuyen _item)
 {
     if (_item == null)
     {
         throw new ArgumentNullException("XeVanChuyen");
     }
     _xevanchuyenRepository.Insert(_item);
 }
Beispiel #2
0
 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();
 }