public ActionResult Update(VAdminModel vModel) { //SendType? notifyEmail = (SendType?)Request.Form["Notify_EMail"].Safe().ToNullableInt32(); //SendType? notifySMS = (SendType?)Request.Form["Notify_SMS"].Safe().ToNullableInt32(); //if (notifyEmail.HasValue) //{ // vModel.SendType = vModel.SendType | notifyEmail.Value; //} //if (notifySMS.HasValue) //{ // vModel.SendType = vModel.SendType | notifySMS.Value; //} MAdmin admin = new MAdmin(vModel.Id); admin.DAL.InfoId = vModel.InfoId; admin.DAL.NodeId = vModel.NodeId; admin.DAL.Remark = vModel.Remark; admin.DAL.IsSend = vModel.IsSend; admin.DAL.SendType = vModel.NotifyEmail | vModel.NotifySMS; admin.DAL.Email = vModel.Email; if (!admin.Update()) { return(FailResult(admin.PromptInfo.MessageStack)); } return(SuccessResult()); }
public ActionResult Add(VAdminModel vModel) { SqlSendType?notifyEmail = (SqlSendType?)Request.Form["Notify_EMail"].Safe().ToNullableInt32(); SqlSendType?notifySMS = (SqlSendType?)Request.Form["Notify_SMS"].Safe().ToNullableInt32(); if (notifyEmail.HasValue) { vModel.SendType = vModel.SendType | notifyEmail.Value; } if (notifySMS.HasValue) { vModel.SendType = vModel.SendType | notifySMS.Value; } MAdmin admin = new MAdmin(); admin.DAL.InfoId = vModel.InfoId; admin.DAL.NodeId = vModel.NodeId; admin.DAL.Remark = vModel.Remark; admin.DAL.IsSend = vModel.IsSend; admin.DAL.SendType = vModel.SendType; admin.DAL.Email = vModel.Email; if (!admin.Add()) { return(FailResult(admin.PromptInfo.MessageStack)); } return(SuccessResult()); }
public ActionResult Add(int Id) { VAdminModel vModel = new VAdminModel(); vModel.InfoId = Id; return(View(vModel)); }
public ActionResult Update(int Id) { MAdmin admin = new MAdmin(Id); if (!admin.IsExist) { return(FailResult("不存在此记录")); } VAdminModel model = new VAdminModel { Id = admin.DAL.Id, InfoId = admin.DAL.InfoId, NodeId = admin.DAL.NodeId, Remark = admin.DAL.Remark, IsSend = admin.DAL.IsSend, SendType = admin.DAL.SendType, Email = admin.DAL.Email }; return(View(model)); }