Exemple #1
0
        /// <summary>
        /// 八字简批上传的八字
        /// </summary>
        /// <returns></returns>
        public ActionResult BaZiJianPi(bazijianpi model)
        {
            if (model != null)
            {
                if (model.born_date == DateTime.MinValue)
                {
                    return(Content("出生时间参数错误"));
                }

                try
                {
                    reflectModel.setValues(model, false);
                    using (WeiQingEntities db = new WeiQingEntities())
                    {
                        model.addtime = DateTime.Now;
                        db.bazijianpi.Add(model);
                        int res = db.SaveChanges();
                        if (res > 0)
                        {
                            var t1    = model.addtime.Date;
                            var count = db.bazijianpi.Where(p => p.addtime > t1).Count();
                            return(Content(string.Format("提交成功,您前面还有{0}位求测者,请耐心等待", count - 1)));
                        }
                    }
                }
                catch (Exception ex)
                {
                    return(Content("后台出现错误:" + ex.Message));
                }
            }
            return(Content("参数错误"));
        }
Exemple #2
0
 public ActionResult SaveYuCe(bazijianpi model)
 {
     if (model != null && model.id > 0)
     {
         reflectModel.setValues(model);
         using (WeiQingEntities db = new WeiQingEntities())
         {
             var jp = db.bazijianpi.Where(x => x.id == model.id).FirstOrDefault();
             if (jp != null && jp.id > 0)
             {
                 jp.bazi         = model.bazi;
                 jp.yuce_content = model.yuce_content;
                 jp.state        = model.state;
                 int res = db.SaveChanges();
                 return(Content(res.ToString()));
             }
         }
     }
     return(Content("-1"));
 }