Ejemplo n.º 1
0
        public ActionResult SubmitForm(ItemsDetailEntity itemsDetailEntity, string keyValue)
        {
            var       module     = new ModuleApp().GetList().Where(a => a.F_Layers == 1 && a.F_EnCode == moduleName).FirstOrDefault();
            var       moduleitem = new ModuleApp().GetList().Where(a => a.F_Layers > 1 && a.F_EnCode == className.Substring(0, className.Length - 10)).FirstOrDefault();
            LogEntity logEntity;

            if (string.IsNullOrEmpty(keyValue))
            {
                itemsDetailEntity.F_DeleteMark = false;
                logEntity = new LogEntity(module.F_FullName, moduleitem.F_FullName, DbLogType.Create.ToString());
                logEntity.F_Description += DbLogType.Create.ToDescription();
            }
            else
            {
                logEntity = new LogEntity(module.F_FullName, moduleitem.F_FullName, DbLogType.Update.ToString());
                logEntity.F_Description += DbLogType.Update.ToDescription();
                logEntity.F_KeyValue     = keyValue;
            }
            try
            {
                logEntity.F_Account  = OperatorProvider.Provider.GetCurrent().UserCode;
                logEntity.F_NickName = OperatorProvider.Provider.GetCurrent().UserName;
                itemsDetailApp.SubmitForm(itemsDetailEntity, keyValue);
                logEntity.F_Description += "操作成功";
                new LogApp().WriteDbLog(logEntity);
                return(Success("操作成功。"));
            }
            catch (Exception ex)
            {
                logEntity.F_Result       = false;
                logEntity.F_Description += "操作失败," + ex.Message;
                new LogApp().WriteDbLog(logEntity);
                return(Error(ex.Message));
            }
        }
Ejemplo n.º 2
0
 public ActionResult SubmitForm(ItemsDetailEntity itemsDetailEntity, string keyValue)
 {
     if (itemsDetailEntity.F_DeleteMark == null)
     {
         itemsDetailEntity.F_DeleteMark = false;
     }
     itemsDetailApp.SubmitForm(itemsDetailEntity, keyValue);
     return(Success("操作成功。"));
 }
Ejemplo n.º 3
0
        public ActionResult SubmitForm(ItemsDetailEntity itemsDetailEntity, string keyValue)
        {
            if (!string.IsNullOrEmpty(keyValue))
            {
                var itemDetail = itemsDetailApp.GetForm(keyValue);
                itemDetail.F_ItemName    = itemsDetailEntity.F_ItemName;
                itemDetail.F_ItemCode    = itemsDetailEntity.F_ItemCode;
                itemDetail.F_SortCode    = itemsDetailEntity.F_SortCode;
                itemDetail.F_IsDefault   = itemsDetailEntity.F_IsDefault;
                itemDetail.F_EnabledMark = itemsDetailEntity.F_EnabledMark;
                itemDetail.F_Description = itemsDetailEntity.F_Description;
                itemsDetailApp.SubmitForm(itemDetail, keyValue);
            }
            else
            {
                itemsDetailApp.SubmitForm(itemsDetailEntity, keyValue);
            }

            return(Success("操作成功。"));
        }
Ejemplo n.º 4
0
 public ActionResult SubmitForm(ItemsDetailEntity itemsDetailEntity, string keyValue)
 {
     try
     {
         itemsDetailApp.SubmitForm(itemsDetailEntity, keyValue);
         return(Success("操作成功。"));
     }
     catch (Exception ex)
     {
         return(Error(ex.Message));
     }
 }
        public ActionResult SubmitForm(ItemsDetailEntity itemsDetailEntity, string keyValue)
        {
            itemsDetailApp.SubmitForm(itemsDetailEntity, keyValue);

            if (!string.IsNullOrEmpty(keyValue))
            {
                base.OperateLog("字典编辑:F_Id:" + keyValue, "/SystemManage/Items/SubmitForm", "字典管理", Application.DbLogType.Update);
            }
            else
            {
                base.OperateLog("新增字典:" + itemsDetailEntity.F_ItemName, "/SystemManage/Items/SubmitForm", "字典管理", Application.DbLogType.Create);
            }
            return(Success("操作成功。"));
        }
Ejemplo n.º 6
0
 public ActionResult SubmitForm(ItemsDetailEntity itemsDetailEntity, string keyValue)
 {
     itemsDetailApp.SubmitForm(itemsDetailEntity, keyValue);
     return(Success("操作成功。"));
 }
Ejemplo n.º 7
0
 public ActionResult SubmitForm(Sys_ItemsDetail itemsDetail, string keyValue)
 {
     itemsDetailApp.SubmitForm(itemsDetail, keyValue);
     return(Success("操作成功。"));
 }