public JsonResult GetJsonList([FromQuery] PagingData pg) { ExtResult er = new ExtResult(); er.success = true; er.totalCount = 0; try { int total = 0; DataTable dt = DbUtil.Query("SELECT * FROM PAYMENT_BILL_REQ ", pg.start, pg.limit, ref int total); int count = 2; er.totalCount = count; for (int i = 0; i < count; i++) { er.data[i] = ""; } return(new JsonResult(er)); } catch (Exception e) { //throw e; er.success = false; er.msg = e.Message; return(new JsonResult(er)); } }
public ActionResult SaveLocationType(IMS_CB_WZLX entity) { //if (entity.ID == 0) // entity.CJR = CurrentUser.GetCurrentUser().UserInfo.YHID; Func <ExtResult> saveFun = () => { if (!string.IsNullOrEmpty(entity.LXDM)) { string filter = string.Format("LXDM = \"{0}\" && ID != {1} ", entity.LXDM, entity.ID); if (dalLocationType.Exists(filter)) { throw new JsMiracleException("位置类型编号不得重覆"); } } //entity.CJR = CurrentUser.GetCurrentUser().UserInfo.YHID; dalLocationType.SaveOrUpdate(entity); var ret = new ExtResult(); ret.success = true; return(ret); }; return(base.Save(saveFun)); }
//[AuthViewPage] //public ActionResult ShowLocation(string wxbh) //{ // var ent = dalContainer.GetAllEntites( // n => n.DQWZ.Equals(wxbh, StringComparison.CurrentCultureIgnoreCase)) // .FirstOrDefault(); // return View(ent); //} public ActionResult SaveLocation(IMS_CB_WZ entity) { Func <ExtResult> saveFun = () => { if (!string.IsNullOrEmpty(entity.WXBH)) { var filter = string.Format("WXBH = \"{0}\" && ID != {1} ", entity.WXBH, entity.ID); if (dalLocation.Exists(filter)) { throw new JsMiracleException("位置编号不得重覆"); } } if (entity.ID == 0) { entity.CJR = CurrentUser.GetCurrentUser().UserInfo.YHID; entity.CJSJ = System.DateTime.Now; } dalLocation.SaveOrUpdate(entity); var ret = new ExtResult(); ret.success = true; return(ret); }; return(base.Save(saveFun)); }
public ActionResult SaveModule(IMS_UP_MK module) { Func <ExtResult> saveFun = () => { if (string.IsNullOrEmpty(module.QY)) { module.URL = Url.Action(module.HDMC, module.KZMC); } else { module.URL = Url.Action(module.HDMC, module.KZMC, new { area = module.QY }); } dalModule.SaveOrUpdate(module); var parentModule = dalModule.GetEntityByModuleID(module.FMKID); long pid = -1; if (parentModule != null) { pid = parentModule.ID; } ActionPermission.ResetCache(); var ret = new ExtResult(); ret.success = true; ret.id = pid; ret.parentid = module.FMKID; return(ret); }; return(base.Save(saveFun)); }
public void OnException(ExceptionContext context) { var logger = _loggerFactory.CreateLogger(context.Exception.TargetSite.ReflectedType); logger.LogError(new EventId(context.Exception.HResult), context.Exception, context.Exception.Message); var controllerName = context.RouteData.Values["controller"].ToString(); var actionName = context.RouteData.Values["action"].ToString(); var flagexec = (context.Exception.GetType() == typeof(AuthorizationException)) ? true : false; var extresult = new ExtResult <string> { Success = false, Error = context.Exception.GetBaseException().Message, Result = null, UnAuthorizedRequest = flagexec }; var excResult = new JsonResult(extresult); context.HttpContext.Response.StatusCode = (flagexec == true) ? (int)HttpStatusCode.Unauthorized : (int)HttpStatusCode.InternalServerError; context.Result = excResult; context.ExceptionHandled = true; }
public JsonResult List(string tag) { ExtResult er = new ExtResult(); if (tag.Equals("GetJsonList")) { } else { return new JsonResult({ success:true, data:[]});
public ActionResult RemoveRelationship(long id) { Func <ExtResult> removeFun = () => { dalLocationRelationship.Delete(id); var ret = new ExtResult(); ret.success = true; return(ret); }; return(base.Remove(removeFun)); }
public ActionResult Save(IMS_WT_ZXZ ent) { Func <ExtResult> fun = () => { ExtResult ret = new ExtResult(); dalExecutor.SaveOrUpdate(ent); ret.success = true; return(ret); }; return(base.Save(fun)); }
public ActionResult Remove(long id) { Func <ExtResult> fun = () => { ExtResult ret = new ExtResult(); dalBusinessConstraints.Delete(id); ret.success = true; return(ret); }; return(base.Remove(fun)); }
public ActionResult SaveZP(IMS_WT_YWRW entity) { Func <ExtResult> fun = () => { ExtResult ret = new ExtResult(); var userid = CurrentUser.GetCurrentUser().UserInfo.YHID; dalBusinessTasks.ZPIn(entity.ID, userid, entity.SKU, entity.ZPSL, entity.RQBH); return(ret); }; return(base.Save(fun)); }
public ActionResult RemoveOrderForm(long id) { Func <ExtResult> fun = () => { ExtResult ret = new ExtResult(); dalorderform.Delete(id); ret.success = true; return(ret); }; return(base.Remove(fun)); }
public ActionResult RemoveLocationType(string id) { // id ==> lxdm Func <ExtResult> removeFun = () => { dalLocationType.Delete(id); var ret = new ExtResult(); ret.success = true; return(ret); }; return(base.Remove(removeFun)); }
public ActionResult Save(IMS_VC_YWYS ent) { Func <ExtResult> fun = () => { ExtResult ret = new ExtResult(); ent.XGSJ = System.DateTime.Now; dalBusinessConstraints.SaveOrUpdate(ent); ret.success = true; return(ret); }; return(base.Save(fun)); }
public JsonResult List(string tag) { ExtResult er = new ExtResult(); er.success = true; er.Data = null; if (tag.Equals("GetJsonList")) { } JsonResult sr = new JsonResult(er); return(sr); }