Example #1
0
 public User(string server, Guid loginId, Model.Entity.Dealer dealer, Model.Entity.DealerUser dealerUser)
 {
     this.Server     = server;
     this.LoginId    = loginId;
     this.Dealer     = dealer;
     this.DealerUser = dealerUser;
 }
Example #2
0
 public JsonResult MyInfo(Model.Entity.DealerUser dUser)
 {
     Models.User user = BLL.Authorize.GetUser();
     Client.Get(user.Server).ManageUpdataUser(user.LoginId, dUser.Name, dUser.PhoneNumber);
     user.DealerUser.Name        = dUser.Name;
     user.DealerUser.PhoneNumber = dUser.PhoneNumber;
     return(Json(new { Result = 1, Message = "保存成功" }));
 }
Example #3
0
 public JsonResult Edit(Model.Entity.DealerUser dealerUser)
 {
     Models.User user = BLL.Authorize.GetUser();
     try
     {
         if (dealerUser.DealerUserId == 0)
         {
             BLL.Client.Get(user.Server).ManageAddDealerUser(user.LoginId, dealerUser, dealerUser.Password);
             return(Json(new { Result = 1, Message = "添加成功" }));
         }
         else
         {
             BLL.Client.Get(user.Server).ManageSaveDealerUser(user.LoginId, dealerUser, dealerUser.Password);
             return(Json(new { Result = 1, Message = "保存成功" }));
         }
     }
     catch (Exception ex)
     {
         return(Json(new { Result = 0, Message = ex.Message }));
     }
 }
Example #4
0
 public void Save(Model.Entity.DealerUser obj)
 {
     base.Save(obj);
     if (obj.DealerUserId != 0)
     {
         if (_dictionaryById.ContainsKey(obj.DealerUserId))
         {
             obj.UpdateTime = DateTime.Now;
             if (obj != _dictionaryById[obj.DealerUserId])
             {
                 base.CopyValue <Model.Entity.Dealer>(obj, _dictionaryById[obj.DealerUserId]);
             }
         }
         else
         {
             obj.CreateTime = DateTime.Now;
             obj.UpdateTime = DateTime.Now;
             _dictionaryById.Add(obj.DealerUserId, obj);
             _dictionaryByUserName.Add(obj.UserName.ToLower(), obj);
         }
     }
 }
Example #5
0
        public ActionResult Edit(int dealerId, int dealerUserId)
        {
            Models.User             user = BLL.Authorize.GetUser();
            Model.Entity.DealerUser dUser;
            if (dealerId == 0)
            {
                dealerId = user.Dealer.DealerId;
            }
            if (dealerUserId == 0)
            {
                ViewBag.NameType = 0;

                dUser = new Model.Entity.DealerUser {
                    DealerId = dealerId
                };
            }
            else
            {
                ViewBag.NameType = 1;
                dUser            = BLL.Client.Get(user.Server).ManageGetDealerUser(user.LoginId, dealerUserId);
            }
            ViewBag.User = user;
            return(View(dUser));
        }