public ActionResult InitTree() { try { var account = Session["Account"] as Account; var organizations = HttpRuntime.Cache.GetOrInsert <List <Models.Shared.Organization> >("Organization", () => OrganizationDataAccessor.GetAllOrganizations()); RequestResult requestResult = new RequestResult(); if (account.RootOrganizationId == new Guid()) { requestResult = PersonDataAccessor.GetTreeItem(organizations, account.RootOrganizationId, account); } else { requestResult = PersonDataAccessor.GetRootTreeItem(organizations, account); } if (requestResult.IsSuccess) { return(PartialView("_Tree", JsonConvert.SerializeObject((List <TreeItem>)requestResult.Data))); } else { return(PartialView("_Error", requestResult.Error)); } } catch (Exception e) { var error = new Error(MethodBase.GetCurrentMethod(), e); Logger.Log(error); return(PartialView("_Error", error)); //throw; } }
public ActionResult GetSelectPersonTreeItem(string organizationId) { string jsonTree = string.Empty; try { var organizations = HttpRuntime.Cache.GetOrInsert <List <Models.Shared.Organization> >("Organizations", () => OrganizationDataAccessor.GetAllOrganizations()); RequestResult result = PersonDataAccessor.GetTreeItem(organizations, new Guid(organizationId), Session["Account"] as Account); if (result.IsSuccess) { jsonTree = JsonConvert.SerializeObject((List <TreeItem>)result.Data); } else { jsonTree = string.Empty; } } catch (Exception e) { jsonTree = string.Empty; Logger.Log(MethodBase.GetCurrentMethod(), e); } return(Content(jsonTree)); }
public ActionResult Move(string organizationId, string selecteds) { RequestResult result = new RequestResult(); try { var selectedList = JsonConvert.DeserializeObject <List <string> >(selecteds); result = PersonDataAccessor.Move(organizationId, selectedList); if (result.IsSuccess) { HttpRuntime.Cache.Remove("Users"); } } catch (Exception ex) { var err = new Error(MethodBase.GetCurrentMethod(), ex); Logger.Log(err); result.ReturnError(err); } return(Content(JsonConvert.SerializeObject(result))); }
public void init() { printerDA = new PrinterDataAccessor(); modelDA = new ModelDataAccessor(); jobDA = new JobDataAccessor(); personDA = new PersonDataAccessor(); taskDA = new TaskDataAccessor(); }
public void Init() { DBUtil.Reset(); printerDA = new PrinterDataAccessor(); modelDA = new ModelDataAccessor(); jobDA = new JobDataAccessor(); personDA = new PersonDataAccessor(); taskDA = new TaskDataAccessor(); }
public void Init() { DBUtil.Clean(); printerDA = new PrinterDataAccessor(); modelDA = new ModelDataAccessor(); jobDA = new JobDataAccessor(); personDA = new PersonDataAccessor(); taskDA = new TaskDataAccessor(); logic = new BusinessLogic(); }
public ActionResult Create(CreateFormModel createFormModel) { RequestResult result = PersonDataAccessor.Create(createFormModel); if (result.IsSuccess) { HttpRuntime.Cache.Remove("Users"); } return(Content(JsonConvert.SerializeObject(result))); }
public ActionResult Edit(string pId) { RequestResult result = PersonDataAccessor.GetEditFormModel(pId); if (result.IsSuccess) { return(PartialView("_Edit", result.Data)); } else { return(PartialView("_Error", result.Error)); } }
public ActionResult Create(string organizationId) { RequestResult result = PersonDataAccessor.GetCreateFormModel(new Guid(organizationId)); if (result.IsSuccess) { return(PartialView("_Create", result.Data)); } else { return(PartialView("_Error", result.Error)); } }
public ActionResult Detail(string pId) { RequestResult result = PersonDataAccessor.GetDetailViewModel(pId, Session["Account"] as Account); if (result.IsSuccess) { return(PartialView("_Detail", result.Data)); } else { return(PartialView("_Error", result.Error)); } }
public ActionResult Query(QueryParameters queryParameters) { RequestResult requestResult = PersonDataAccessor.Query(queryParameters, Session["Account"] as Account); if (requestResult.IsSuccess) { return(PartialView("_List", requestResult.Data)); } else { return(PartialView("_Error", requestResult.Error)); } }
protected void Page_Load(object sender, EventArgs e) { var da = PersonDataAccessor.CreateInstance(); var list = da.GetPersonList(); Label1.Text = list[0].ContactName; var q = from c in new Table <Customers>() where c.CustomerID == list[0].CustomerID select c.ContactName; Label2.Text = q.First(); using (var db = new DbManager()) Label3.Text = _compiledQuery(db, list[0].CustomerID).ToList().First(); }
// GET: Shared public ActionResult GetPersonOptions_Multi([DefaultValue(1)] int PageIndex, [DefaultValue(10)] int PageSize, string Term, [DefaultValue(false)] bool IsInit) { var userList = HttpRuntime.Cache.GetOrInsert <List <Models.Shared.PersonModel> >("Users", () => AccountDataAccessor.GetAllPeople()); RequestResult result = PersonDataAccessor.GetPersonOptions(userList, Term, IsInit); if (result.IsSuccess) { var queryResult = result.Data as List <SelectListItem>; var data = queryResult.Select(x => new { id = x.Value, text = x.Text, name = x.Text }).AsQueryable().OrderBy(x => x.id).ToPagedList(PageIndex, PageSize); return(Json(new { Success = true, Data = data, Total = data.TotalItemCount }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { Success = false, Message = result.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult InitSelectPersonTree(string ancestorOrganizationId) { try { var organizatios = HttpRuntime.Cache.GetOrInsert <List <Organization> >("Organizations", () => OrganizationDataAccessor.GetAllOrganizations()); RequestResult requestResult = PersonDataAccessor.GetRootTreeItem(organizatios, Session["Account"] as Account); if (requestResult.IsSuccess) { return(PartialView("_SelectPersonTree", JsonConvert.SerializeObject((List <TreeItem>)requestResult.Data))); } else { return(PartialView("_Error", requestResult.Error)); } } catch (Exception e) { var error = new Error(MethodBase.GetCurrentMethod(), e); Logger.Log(error); return(PartialView("_Error", error)); //throw; } }
public ActionResult ResetPassword(string pId) { return(Content(JsonConvert.SerializeObject(PersonDataAccessor.ResetPassword(pId)))); }