コード例 #1
0
        public HttpResponseMessage AddLeadersupervise(Case_LeadersuperviseModel model)
        {
            int success = bll.AddLeadersupervise(model);

            #region 发送短信
            int    isSendMsg = model.isSendMsg;
            string phone     = model.phone;
            //string phone = "18768196242";
            string casename       = model.casename;
            string supopinion     = model.supopinion;
            string date           = DateTime.Now.ToString("yyyy-MM-dd HH:mm");
            string createusername = model.createusernmae;
            if (isSendMsg == 1 && phone != null && phone.Length > 0)
            {
                string[]       numbers = phone.Split(',');
                string         msg     = createusername + "领导在" + date + "时对" + casename + "案件提出督办,督办意见:" + supopinion;
                SMSMessagesBLL message = new SMSMessagesBLL();
                message.SendMessage(numbers, msg);
            }
            #endregion
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);
            if (success > 0)
            {
                response.Content = new StringContent("{\"success\":true}", Encoding.GetEncoding("UTF-8"), "text/html");
            }
            return(response);
        }
コード例 #2
0
 /// <summary>
 /// 添加领导督办
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int AddLeadersupervise(Case_LeadersuperviseModel model)
 {
     using (Entities db = new Entities())
     {
         case_leadersupervises clmodel = new case_leadersupervises();
         clmodel.supid        = model.supid;
         clmodel.caseid       = model.caseid;
         clmodel.workflowid   = model.workflowid;
         clmodel.userid       = model.userid;
         clmodel.supopinion   = model.supopinion;
         clmodel.suptime      = DateTime.Now;
         clmodel.level        = model.level;
         clmodel.createuserid = model.createuserid;
         clmodel.createtime   = DateTime.Now;
         db.case_leadersupervises.Add(clmodel);
         db.SaveChanges();
         return(clmodel.supid);
     }
 }
コード例 #3
0
 public object AddLeadersuperviseApi(Case_LeadersuperviseModel model)
 {
     try
     {
         if (!string.IsNullOrEmpty(model.mobile))
         {
             string[]       phones  = model.mobile.Split(',');
             SMSMessagesBLL message = new SMSMessagesBLL();
             message.SendMessage(phones, "");
         }
         int id = bll.AddLeadersupervise(model);
         if (id > 0)
         {
             return(new
             {
                 msg = "上报成功",
                 resCode = 1
             });
         }
         else
         {
             return(new
             {
                 msg = "json数据不正确",
                 resCode = 0
             });
         }
     }
     catch (Exception)
     {
         return(new
         {
             msg = "json数据不正确",
             resCode = 0
         });
     }
 }
コード例 #4
0
 /// <summary>
 /// 添加领导督办
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int AddLeadersupervise(Case_LeadersuperviseModel model)
 {
     return(dal.AddLeadersupervise(model));
 }