public void CREATE_ONE_DATE_ASYNC_TEST()
        {
            string         insertSql = @"insert into dbo.T_DemoUsers values (@ID,@UserName,@Mobile,@TryDate,@Status,@Leader,@Creator,@Enable,@CDT,@Modifier,@UDT,@SourceType)";
            DemoUsersModel model     = new DemoUsersModel
            {
                ID         = Guid.NewGuid(),
                UserName   = "******",
                Mobile     = "13170013000",
                TryDate    = DateTime.Now,
                Status     = ExperienceAccountViewEnum.WaitingContact,
                SourceType = EnumSourceType.Web
            };
            var result = _dapperClient.CreateOneAsync(insertSql, model).GetAwaiter().GetResult();

            Assert.True(result == 1);
        }
Example #2
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";

            UserBll.Instance.CheckUserOnlingState();

            int k;
            var json = HttpContext.Current.Request["json"];
            var rpm  = new RequestParamModel <DemoUsersModel>(context)
            {
                CurrentContext = context
            };

            if (!string.IsNullOrEmpty(json))
            {
                rpm = JSONhelper.ConvertToObject <RequestParamModel <DemoUsersModel> >(json);
                rpm.CurrentContext = context;
            }

            switch (rpm.Action)
            {
            case "add":
                context.Response.Write(DemoUsersBll.Instance.Add(rpm.Entity));
                break;

            case "edit":
                DemoUsersModel d = new DemoUsersModel();
                d.InjectFrom(rpm.Entity);
                d.KeyId = rpm.KeyId;
                context.Response.Write(DemoUsersBll.Instance.Update(d));
                break;

            case "delete":
                context.Response.Write(DemoUsersBll.Instance.Delete(rpm.KeyId));
                break;

            default:
                context.Response.Write(DemoUsersBll.Instance.GetJson(rpm.Pageindex, rpm.Pagesize, rpm.Filter, rpm.Sort, rpm.Order));
                break;
            }
        }
Example #3
0
 public int Add(DemoUsersModel model)
 {
     return(DemoUsersDal.Instance.Insert(model));
 }
Example #4
0
 public int Update(DemoUsersModel model)
 {
     return(DemoUsersDal.Instance.Update(model));
 }
        /// <summary>
        /// 添加一条体验用户账户
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public int AddDemoUser(DemoUsersModel model)
        {
            string insertSql = @"insert into dbo.T_DemoUsers values (@ID,@UserName,@Mobile,@TryDate,@Status,@Leader,@Creator,@Enable,@CDT,@Modifier,@UDT,@SourceType)";

            return(_baseRepository.CreateOne(insertSql, model));
        }