/// <summary> /// 添加子用户 /// </summary> /// <param name="arg"></param> /// <returns></returns> public Task <IApiResult> AddUsers(P_Users.P_AddUsers arg) { return(Task.Run(() => { IApiResult ar = new IApiResult(); try { using (DAL.CarRentEntities db = new DAL.CarRentEntities()) { DAL.Users us = new DAL.Users(); us.UserName = arg.username; us.LoginName = arg.account; us.FirstName = arg.contact; us.CellPhone = arg.phone; us.Password = "******"; us.Address1 = arg.address; us.Deleted = false; us.PrimaryEmail = arg.email; us.Created = DateTime.Now; us.UpdateTime = DateTime.Now; us.AllDeviceCount = 0; us.ActivationCount = arg.price * 100; us.MoneyCount = 0; us.ParentID = 1; us.SuperAdmin = 0; db.Users.Add(us); db.SaveChanges(); ar.message = "Add successfu!"; ar.result = new { url = "reload" }; } } catch (Exception ex) { Log.Error(this, ex); ar.code = StatusCode.error; ar.message = ex.Message; } return ar; })); }
public async Task <IApiResult> AddUsers([FromBody] P_Users.P_AddUsers pars) { return(await ApiAsync(pars, new BLL.UsersManager.Users().AddUsers)); }