public JsonResult SaveOrderProcess(string entity) { JavaScriptSerializer serializer = new JavaScriptSerializer(); OrderProcessEntity model = serializer.Deserialize <OrderProcessEntity>(entity); if (string.IsNullOrEmpty(model.ProcessID)) { model.ProcessID = new SystemBusiness().CreateOrderProcess(model.ProcessName, model.ProcessType, model.CategoryID, model.PlanDays, model.IsDefault, CurrentUser.UserID, CurrentUser.UserID, CurrentUser.ClientID); } else { bool bl = new SystemBusiness().UpdateOrderProcess(model.ProcessID, model.ProcessName, model.PlanDays, CurrentUser.UserID, OperateIP, CurrentUser.ClientID); if (!bl) { model.ProcessID = ""; } } model.Owner = OrganizationBusiness.GetUserCacheByUserID(CurrentUser.UserID, CurrentUser.ClientID); JsonDictionary.Add("model", model); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult SaveOrderStage(string entity) { JavaScriptSerializer serializer = new JavaScriptSerializer(); OrderStageEntity model = serializer.Deserialize <OrderStageEntity>(entity); int result = 0; if (string.IsNullOrEmpty(model.StageID)) { model.StageID = new SystemBusiness().CreateOrderStage(model.StageName, model.Sort, model.Mark, model.MaxHours, "", model.ProcessID, CurrentUser.UserID, CurrentUser.ClientID, out result); model.Owner = OrganizationBusiness.GetUserByUserID(CurrentUser.UserID, CurrentUser.ClientID); } else { bool bl = new SystemBusiness().UpdateOrderStage(model.StageID, model.StageName, model.Mark, model.MaxHours, model.ProcessID, CurrentUser.UserID, OperateIP, CurrentUser.ClientID); if (bl) { result = 1; } } JsonDictionary.Add("status", result); JsonDictionary.Add("model", model); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public bool DeleteMenuTransaction(string menuInfoId, string newParentId) { SystemBusiness _SysInfoBusiness = new SystemBusiness(); MenuInfo deleteMenu = _SysInfoBusiness.GetSingleEntityByField <MenuInfo>("MenuInfoId", menuInfoId); if (deleteMenu != null) { List <MenuInfo> updataList = _SysInfoBusiness.GetSubMenus(deleteMenu.MenuInfoId); if (updataList != null) { foreach (var item in updataList) { item.ParentId = newParentId;//子菜单升一级 } } return(_SysInfoBusiness.DeleteMenuTransaction(deleteMenu, updataList)); } return(false); }
/// <summary> /// 验证是否登陆及是否有此页面访问权限 /// </summary> protected void CheckAuthority() { // //检查用户是否登陆 // if (Context.Session["LoginID"] == null) { Context.Session["SystemError"] = "您还没有登陆或者登陆已经超时!"; Context.Response.Redirect(@"http://" + urlSuffix + "/ErrorPage.aspx"); } // //检查用户是否可以访问此页面 // if (!this.IsPostBack) { string pageName = Context.Request.FilePath.Substring(Request.FilePath.LastIndexOf("/") + 1, Request.FilePath.LastIndexOf(".") - Request.FilePath.LastIndexOf("/") - 1); string loginID = Context.Session["LoginID"].ToString(); SystemBusiness systemBusiness = new SystemBusiness(); if (!systemBusiness.CheckRight(loginID, pageName)) { Context.Session["SystemError"] = "您没有权限访问此页面!"; Context.Response.Redirect(@"http://" + urlSuffix + "/ErrorPage.aspx"); } } }
public JsonResult SaveCustomStage(string entity) { JavaScriptSerializer serializer = new JavaScriptSerializer(); CustomStageEntity model = serializer.Deserialize <CustomStageEntity>(entity); int result = 0; if (string.IsNullOrEmpty(model.StageID)) { model.StageID = new SystemBusiness().CreateCustomStage(model.StageName, model.Sort, "", CurrentUser.UserID, CurrentUser.AgentID, CurrentUser.ClientID, out result); } else { bool bl = new SystemBusiness().UpdateCustomStage(model.StageID, model.StageName, CurrentUser.UserID, OperateIP, CurrentUser.AgentID, CurrentUser.ClientID); if (bl) { result = 1; } } JsonDictionary.Add("status", result); JsonDictionary.Add("model", model); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public LoginStatus Login(string userCode, string password) { SystemBusiness _SysInfoBusiness = new SystemBusiness(); LoginStatus status = _SysInfoBusiness.Login(userCode, password); return(status); }
public void SystemGetTest() { Guid userId = new Guid("1538694e-12f2-e111-a89d-00155d02e702"); Guid groupSid = new Guid("aeab580d-df16-42d5-9714-e4e581fc8134"); var actual = SystemBusiness.Get(userId, "IntranetSME"); Assert.IsTrue(actual.Count() > 0); }
public bool InitDBData(OPEntityCmdBase cmd) { SystemBusiness _SysInfoBusiness = new SystemBusiness(); List <string> itemList = JsonUtil.fromJson <List <string> >(cmd.EntityJson); return(_SysInfoBusiness.InitDBData(itemList)); }
public bool MenusNoTransactionOPEntitys(OPEntityCmd cmd) { SystemBusiness _SysInfoBusiness = new SystemBusiness(); List <MenuInfo> itemList = JsonUtil.fromJson <List <MenuInfo> >(cmd.EntityJson); EOPType eopType = (EOPType)cmd.optype; return(_SysInfoBusiness.NoTransactionOPEntitys <MenuInfo>(itemList, eopType)); }
public bool SaveRoleMenuRelationship(OPEntityCmdField cmd) { List <RoleMenuRelationship> itemList = JsonUtil.fromJson <List <RoleMenuRelationship> >(cmd.EntityJson); SystemBusiness _SysInfoBusiness = new SystemBusiness(); return(_SysInfoBusiness.SaveRoleMenuRelationship(cmd.fieldValue, itemList)); }
public ActionResult <IEnumerable <RoleInfo> > GetAllRoleInfos() { SystemBusiness _SysInfoBusiness = new SystemBusiness(); List <RoleInfo> itemList = new List <RoleInfo>(); itemList = _SysInfoBusiness.GetAllEntitys <RoleInfo>(); return(itemList); }
public ActionResult <IEnumerable <MenuInfo> > GetAllMenus() { SystemBusiness _SystemBusiness = new SystemBusiness(); List <MenuInfo> itemList = new List <MenuInfo>(); itemList = _SystemBusiness.GetAllEntitys <MenuInfo>(); return(itemList); }
public ActionResult <IEnumerable <UserInfo> > GetUserEntityByField(string fieldName, string fieldValue) { SystemBusiness _SysInfoBusiness = new SystemBusiness(); List <UserInfo> itemList = new List <UserInfo>(); itemList = _SysInfoBusiness.GetEntityByField <UserInfo>(fieldName, fieldValue); return(itemList); }
public JsonResult DeleteWareHouse(string id) { bool bl = new SystemBusiness().UpdateWareHouseStatus(id, IntFactoryEnum.EnumStatus.Delete, CurrentUser.UserID, CurrentUser.ClientID); JsonDictionary.Add("Status", bl); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetWareHouseByID(string id) { WareHouse model = new SystemBusiness().GetWareByID(id, CurrentUser.ClientID); JsonDictionary.Add("model", model); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetAllWareHouses() { List <WareHouse> list = new SystemBusiness().GetWareHouses(CurrentUser.ClientID); JsonDictionary.Add("items", list); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult DeleteTeam(string id) { bool bl = new SystemBusiness().DeleteTeam(id, CurrentUser.UserID, OperateIP, CurrentUser.ClientID); JsonDictionary.Add("status", bl); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
/// <summary> /// 根据仓库获取货位 /// </summary> /// <param name="wareid"></param> /// <returns></returns> public JsonResult GetDepotSeatsByWareID(string wareid) { List <DepotSeat> list = new SystemBusiness().GetDepotSeatsByWareID(wareid, CurrentUser.ClientID); JsonDictionary.Add("Items", list); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult UpdateDepotSeatSort(string depotid, string wareid, int type) { bool bl = new SystemBusiness().UpdateDepotSeatSort(depotid, wareid, type, CurrentUser.ClientID); JsonDictionary.Add("status", bl); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetStageItems(string stageid) { var list = new SystemBusiness().GetCustomStageByID(stageid, CurrentUser.AgentID, CurrentUser.ClientID).StageItem; JsonDictionary.Add("items", list); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetLableColorByColorID(int colorid, int lableType) { var model = new SystemBusiness().GetLableColorColorID(CurrentUser.ClientID, colorid, (EnumMarkType)lableType); JsonDictionary.Add("model", model); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult DeleteDepotSeat(string id, string wareid) { bool bl = new SystemBusiness().DeleteDepotSeat(id, wareid, CurrentUser.UserID, CurrentUser.ClientID); JsonDictionary.Add("Status", bl); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult UpdateDepotSeatStatus(string id, string wareid, int status) { bool bl = new SystemBusiness().UpdateDepotSeatStatus(id, wareid, (IntFactoryEnum.EnumStatus)status, CurrentUser.UserID, CurrentUser.ClientID); JsonDictionary.Add("Status", bl); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
/// <summary> /// 编辑仓库状态 /// </summary> /// <param name="id"></param> /// <param name="status"></param> /// <returns></returns> public JsonResult UpdateWareHouseStatus(string id, int status) { bool bl = new SystemBusiness().UpdateWareHouseStatus(id, (CloudSalesEnum.EnumStatus)status, CurrentUser.UserID, CurrentUser.ClientID); JsonDictionary.Add("Status", bl); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult UpdateOrderCategory(string categoryid, string pid, int status) { bool bl = new SystemBusiness().UpdateOrderCategory(categoryid, pid, status, CurrentUser.ClientID); JsonDictionary.Add("status", bl); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult UpdateOrderStageOwner(string id, string processid, string userid) { bool bl = new SystemBusiness().UpdateOrderStageOwner(id, processid, userid, CurrentUser.UserID, OperateIP, CurrentUser.ClientID); JsonDictionary.Add("status", bl); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetOpportunityStageByID(string id) { var model = new SystemBusiness().GetOpportunityStageByID(id, CurrentUser.AgentID, CurrentUser.ClientID); JsonDictionary.Add("model", model); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetTeams() { var list = new SystemBusiness().GetTeams(CurrentUser.ClientID).ToList(); JsonDictionary.Add("items", list); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetCustomerSources() { var list = new SystemBusiness().GetCustomSources(CurrentUser.AgentID, CurrentUser.ClientID); JsonDictionary.Add("items", list); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public int UpLoadProductionOrderFromMesToSap(dynamic json) { string userCode = json.userCode; string password = json.password; SystemBusiness _UserInfoBusiness = new SystemBusiness(); LoginStatus status = _UserInfoBusiness.Login(userCode, password); return((int)status); }