示例#1
0
 public ActionResult DoDelTemplate(S_SMSMsgContent templateModel)
 {
     string ids=Request.QueryString["ids"];
     //获取传过来的要批量删除的id数组
     var list_tid= ids.Split(',').Select(t=>int.Parse(t)).ToList();
     //8月24日:
     //删除模板时采用物理删除
     //var state = smsMsgContentBLL.DelSoftTemplate(list_tid);
     var state = smsMsgContentBLL.PhysicsDel(list_tid);
     return Content(state == true ? "ok" : "error");
 }
示例#2
0
        public ActionResult DoEditTemplate(S_SMSMsgContent templateModel)
        {
            var userID = base.LoginUser.ID;
            //数据验证:是否存在同名的模板
            if (smsMsgContentBLL.EditValidation(userID, templateModel.SMID, templateModel.TID)) { return Content("validation fails"); }
            //创建一个新的Action方法,需要对未提交的属性进行初始化赋值
            templateModel.isDel = false;

            templateModel.SubTime = DateTime.Now;
            try
            {
                smsMsgContentBLL.Update(templateModel);
                return Content("ok");
            }
            catch(Exception ex)
            {
                return Content("error");
            }
        }
示例#3
0
        public ActionResult DoAddTemplate(S_SMSMsgContent templateModel)
        {
            //获取登录用户的id
            var userID = base.LoginUser.ID;
            //数据验证:是否存在同名的模板
            if (smsMsgContentBLL.AddValidation(userID, templateModel.SMID)) { return Content("validation fails"); }
            //创建一个新的Action方法,需要对未提交的属性进行初始化赋值
            templateModel.isDel = false;
            templateModel.SubTime = DateTime.Now;

            //departmentModel.ModifiedOnTime = DateTime.Now;

            try
            {
                smsMsgContentBLL.Create(templateModel);
                return Content("ok");
            }
            catch
            {
                return Content("error");
            }
        }