public ActionResult Add(Msg_MessageSection model)
        {
            string RoleTypes = Request.Form["RoleTypes"];

            model.RoleTypes = RoleTypes;
            string MsgTypes = Request.Form["MsgTypes"];

            model.MsgTypes = MsgTypes;
            Result <int>     result = new Result <int>();
            ResultView <int> view   = new ResultView <int>();

            if (Request.Form["IsEnable"] == EnumState.Enable.ToString())
            {
                model.IsEnable = true;
            }
            else
            {
                model.IsEnable = false;
            }
            if (Request.Form["IsConfirm"] == EnumState.Confirmed.ToString())
            {
                model.IsConfirm = true;
            }
            else
            {
                model.IsConfirm = false;
            }
            using (MessageClientProxy proxy = new MessageClientProxy(ProxyEx(Request)))
            {
                result = proxy.AddSection(model);
                view   = result.ToResultView();
            }
            return(Json(view));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 修改消息环节配置
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public Result <int> UpdateSection(Msg_MessageSection model)
        {
            Result <int> result = new Result <int>();

            try
            {
                var rows = DataOperateMsg <Msg_MessageSection> .Get().Update(model);

                result.Data = rows;
                result.Flag = EResultFlag.Success;
                WriteLog(AdminModule.MessageSection.GetText(), SystemRight.Add.GetText(), "修改消息环节配置:" + model.Id + ":" + model.Name);
            }
            catch (Exception ex)
            {
                result.Data      = -1;
                result.Flag      = EResultFlag.Failure;
                result.Exception = new ExceptionEx(ex, "UpdateSection");
            }
            return(result);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 添加消息环节配置
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public Result <int> AddSection(Msg_MessageSection model)
 {
     return(base.Channel.AddSection(model));
 }