void KhachHangChuyenToEntity(KhachHangChuyen e, KhachHangChuyenModel model)
 {
     e.TenKhachHang    = model.TenKhachHang;
     e.isDaiDien       = model.isDaiDien;
     e.SoDienThoai     = model.SoDienThoai;
     e.GhiChu          = model.GhiChu;
     e.HopDongChuyenId = model.HopDongChuyenId;
     e.NamSinh         = model.NamSinh;
 }
        public ActionResult KhachHangChuyenInfo(int hopdongchuyenid)
        {
            if (this.CheckNoAccessIntoNhaXe(_workContext, _permissionService, StandardPermissionProvider.CVHoatDongBanVe))
            {
                return(AccessDeniedView());
            }
            var model = new KhachHangChuyenModel();

            model.HopDongChuyenId = hopdongchuyenid;

            return(View(model));
        }
예제 #3
0
        public static KhachHangChuyenModel toModel(this KhachHangChuyen e)
        {
            var m = new KhachHangChuyenModel();

            m.Id              = e.Id;
            m.TenKhachHang    = e.TenKhachHang;
            m.SoDienThoai     = e.SoDienThoai;
            m.NamSinh         = e.NamSinh;
            m.isDaiDien       = e.isDaiDien;
            m.GhiChu          = e.GhiChu;
            m.NhaXeId         = e.NhaXeId;
            m.HopDongChuyenId = e.HopDongChuyenId;

            return(m);
        }
        public ActionResult KhachHangChuyenInfo(KhachHangChuyenModel model)
        {
            if (this.CheckNoAccessIntoNhaXe(_workContext, _permissionService, StandardPermissionProvider.CVHoatDongBanVe))
            {
                return(AccessDeniedView());
            }
            var khachhang = new KhachHangChuyen();

            if (ModelState.IsValid)
            {
                KhachHangChuyenToEntity(khachhang, model);
                _hopdongchuyenService.InsertKhachHangChuyen(khachhang);
                return(Json("ok"));
            }
            return(Json(""));
        }
        public ActionResult KhachHangChuyenUpdate(KhachHangChuyenModel model)
        {
            if (this.CheckNoAccessIntoNhaXe(_workContext, _permissionService, StandardPermissionProvider.CVHoatDongBanVe))
            {
                return(AccessDeniedView());
            }

            var khachhangchuyen = _hopdongchuyenService.GetKhachHangChuyenById(model.Id);

            if (khachhangchuyen == null)
            {
                throw new ArgumentException("No LichTrinhGiaVe mapping found with the specified id");
            }
            KhachHangChuyenToEntity(khachhangchuyen, model);
            _hopdongchuyenService.UpdateKhachHangChuyen(khachhangchuyen);
            return(new NullJsonResult());
        }