protected List <FilterValue> GetFilters(string filterValues, bool deleteFilter) { List <FilterValue> filters; if (string.IsNullOrEmpty(filterValues)) { SetSessionVariable("filter", ""); } if (deleteFilter) { filters = JSonConvertUtil.Deserialize <List <FilterValue> >(filterValues); } else { var filter = JSonConvertUtil.Deserialize <FilterValue>(filterValues); filters = JSonConvertUtil.Deserialize <List <FilterValue> >(GetSessionVariable("filter")); if (filters == null) { filters = new List <FilterValue>(); } if (filter != null) { filters.Add(filter); } } SetSessionVariable("filter", JSonConvertUtil.Convert(filters)); return(filters); }
public override bool Delete(string input) { var itemIds = JsonConvert.DeserializeObject <string[]>(input); var campaignIds = itemIds.Select(i => Protector.Unprotect(i)).ToList(); var idTasks = ""; foreach (var tasks in itemIds.Select(item => _taskCampaignBusiness.GetAlltasksByCampaignId(new Guid(Protector.Unprotect(item)), ApplicationUserCurrent.AccountId))) { foreach (var tsk in tasks) { if ((idTasks.IndexOf(',') < 0) && (!(string.IsNullOrEmpty(idTasks))) || (idTasks.IndexOf(',') >= 0) && (!(string.IsNullOrEmpty(idTasks)))) { idTasks += ","; } idTasks += "\"" + tsk.Id + "\""; } idTasks = "[" + idTasks + "]"; var idsTask = JsonConvert.DeserializeObject <string[]>(idTasks); if (idsTask.Any()) { _commonBusiness.DeleteId(CTask.TableName, idsTask); } } return(base.Delete(JSonConvertUtil.Convert(campaignIds))); }
public string GetBranchesByCampaign(Guid idCampaign) { var taskList = _taskCampaignBusiness.GetTasksBranchesByCampaign(idCampaign, ApplicationUserCurrent.AccountId); var resultList = ConvertTask.ConvertTaskListToCampaignBranchesViewModelList(taskList); return(JSonConvertUtil.Convert(resultList)); }
public string GetResults() { Guid idAccount = ApplicationUserCurrent.AccountId; var itemsResults = _bulkLoadBusiness.GetDataByAccount(idAccount); return(JSonConvertUtil.Convert(itemsResults)); }
public string GetMerchantsByCampaign(Guid idCampaign) { var merchantsList = _userBusiness.GetMerchantsByCampaign(idCampaign, ApplicationUserCurrent.AccountId); var resultList = ConvertDashBoard.ConvertUserListToDashBoardMerchantViewModelList(merchantsList); return(JSonConvertUtil.Convert(resultList)); }
public string GetCustomerProductList(string idCustomer) { idCustomer = idCustomer.Replace("\"", string.Empty); return(JSonConvertUtil.Convert( productBusiness.GetProductListByCustomer( new Guid(idCustomer), idAccount))); }
public string SaveBranch(string input) { Guid idAccount = ApplicationUserCurrent.AccountId; Branch branch = JsonConvert.DeserializeObject <Branch>(input); branch = _branchBusiness.SaveBranch(branch, idAccount); return(JSonConvertUtil.Convert(branch)); }
public string DeleteImageBranch(Guid idImageBranch) { var imageBranch = _branchImageBusiness.GetBranchImageById(idImageBranch, ApplicationUserCurrent.AccountId); AzureStorageUtil.DeleteBlob(CBranch.ImagesContainer, imageBranch.NameFile); _branchImageBusiness.DeleteBranchImage(idImageBranch, ApplicationUserCurrent.AccountId); var itemResult = _branchImageBusiness.GetBranchesImagesList(imageBranch.IdBranch, ApplicationUserCurrent.AccountId); return(JSonConvertUtil.Convert(itemResult)); }
public async Task <string> GetBranchProfile(string idBranch) { var branch = _branchBusiness.GetBranchCompleteProfile(new Guid(idBranch), ApplicationUserCurrent.AccountId); var smslista = _smsBusiness.GetCampaignByIdSms(ApplicationUserCurrent.AccountId); branch.BranchImages = await GetBranchImagesInBase64(branch.Id); var itemReturn = ConvertBranch.ConvertBranchToBranchProfileViewModel(branch, smslista); return(JSonConvertUtil.Convert(itemReturn)); }
public IActionResult Localization(string input) { if (null != input) { string[] itemIds = JsonConvert.DeserializeObject <string[]>(input); var locales = _branchBusiness.GetBranchesList(itemIds, ApplicationUserCurrent.AccountId); ViewData[CBranch.ViewDataLocalizacion] = JSonConvertUtil.Convert(locales); } return(View()); }
public async Task <string> GetBranchById(string idBranch) { var itemReturn = new Branch(); if (!string.IsNullOrEmpty(idBranch)) { itemReturn = _branchBusiness.GetOne(new Guid(idBranch), ApplicationUserCurrent.AccountId); //inserto las imagenes en base 64 en el objeto itemReturn.BranchImages = _branchImageBusiness.GetBranchesImagesList(Guid.Parse(idBranch), ApplicationUserCurrent.AccountId); } return(JSonConvertUtil.Convert(itemReturn)); }
public JsonResult GetPropietario(String idPropietario) { try { var model = _AreaProspeccionDAO.ObtenePropietario(int.Parse(idPropietario)); JSonConvertUtil.Convert(model); return(Json(model)); } catch (Exception e) { return(null); } }
public JsonResult Get(Guid idTask) { try { var model = _taskCampaignBusiness.GetSectionsPoll(idTask, _idAccount); JSonConvertUtil.Convert(model); return(Json(model)); } catch (Exception e) { _logger.LogError(new EventId(0, "Error Index"), e.Message); return(null); } }
public JsonResult GetPredio(String idPredio) { try { var model = _AreaProspeccionDAO.ObtenePredioId(int.Parse(idPredio)); var jsonModel = model; JSonConvertUtil.Convert(jsonModel); return(Json(jsonModel)); } catch (Exception e) { return(null); } }
public string GetProductById(string idProduct) { var itemReturn = new Product(); if (!string.IsNullOrEmpty(idProduct)) { itemReturn = productBusiness.GetProductById( new Guid(idProduct)); } var result = JSonConvertUtil.Convert(itemReturn); return(result); }
public string GetOneCustomer(string id) { var itemReturn = new Customer(); if (!String.IsNullOrEmpty(id)) { itemReturn = _customerBusiness.GetOne(new Guid(id), ApplicationUserCurrent.AccountId); } else { itemReturn.DateCreation = DateTime.Now; } return(JSonConvertUtil.Convert(itemReturn)); }
public JsonResult GetGetPredio(String idPredio) { try { var model = _AreaProspeccionDAO.ObtenePredios(int.Parse(idPredio)); IList <PredioViewModel> _empyModel = new List <PredioViewModel>(); _empyModel.Add(EntyPredio()); var jsonModel = model != null ? model : _empyModel; JSonConvertUtil.Convert(jsonModel); return(Json(jsonModel)); } catch (Exception e) { return(null); } }
protected T ConfigurePagination <T>(T entity, int pageIndex, int pageSize, List <FilterValue> filterValues, int countTotal) where T : PaginatedList { entity.PageIndex = pageIndex; entity.TotalPages = (int)Math.Ceiling(countTotal / (double)pageSize); entity.PageSize = pageSize; entity.Properties.FilterValues = filterValues ?? new List <FilterValue>(); entity.Properties.CurrentFilter = JSonConvertUtil.Convert(filterValues); var filterResult = CoreFilterDao.GetCoreFilter(entity.FilterName); if (filterResult != null) { entity.Properties.FilterList = CoreFilterDetailDao.GetCoreFilterDetails(filterResult.Id); } return(entity); }
public string SaveCampaign(Campaign campaign, string inputServices) { try { var idAccount = ApplicationUserCurrent.AccountId; var itemServices = JsonConvert.DeserializeObject <List <ListCampaignServicesViewModel> >(inputServices); campaign = _campaignBusiness.SaveCampaign(campaign, itemServices, idAccount); return(JSonConvertUtil.Convert(campaign)); } catch (Exception e) { _logger.LogError(new EventId(0, "Error Index"), e.Message); return(null); } }
public JsonResult Get(int IdEq) { try { var model = IdEq != 0 ? _equipmentBusiness.GetEquipment_Profile(IdEq, ApplicationUserCurrent.AccountId) : null; JSonConvertUtil.Convert(model); if (model != null) { // _SaveImagesAsync(IdEq); } return(Json(model)); } catch (Exception e) { _logger.LogError(new EventId(0, "Error Index"), e.Message); return(null); } }
public async Task <JsonResult> _Note(String coment, String Idpredio) { var user = await _userManager.GetUserAsync(User); if (user != null) { if (ModelState.IsValid) { var id = _AreaProspeccionDAO.GuardarAreas_task(coment, int.Parse(Idpredio), "", "", 1, "", user.UserName, ""); var model = _AreaProspeccionDAO.ObtenerTareasbyId(id); // _correo.enviar(); JSonConvertUtil.Convert(model); return(Json(model)); } return(Json("")); } return(Json("")); }
public JsonResult GetProfile(String IdPago) { try { var model = IdPago.Equals("") == false?_pagosBusiness.GetPago_Profile(IdPago, ApplicationUserCurrent.AccountId) : null; JSonConvertUtil.Convert(model); if (model != null) { // _SaveImagesAsync(IdEq); } return(Json(model)); } catch (Exception e) { _logger.LogError(new EventId(0, "Error Index"), e.Message); return(null); } }
public async Task <JsonResult> _interaction(String coment, String subject, String reunion, String Idpredio, String destinatario, String type) { var user = await _userManager.GetUserAsync(User); if (user != null) { if (ModelState.IsValid) { var id = _AreaProspeccionDAO.GuardarAreas_task(coment, int.Parse(Idpredio), destinatario, subject, int.Parse(type), "", user.UserName, reunion); var model = _AreaProspeccionDAO.ObtenerTareasbyId(id); JSonConvertUtil.Convert(model); return(Json(model)); } return(Json("")); } return(Json("")); }
public string GetSimpleCampaignById(string idCampaign) { try { var itemReturn = new Campaign(); if (!string.IsNullOrEmpty(idCampaign)) { itemReturn = _campaignBusiness.GetSimpleCampaignById(new Guid(idCampaign), ApplicationUserCurrent.AccountId); } return(JSonConvertUtil.Convert(itemReturn)); } catch (Exception e) { _logger.LogError(new EventId(0, "Error Index"), e.Message); return(null); } }
public string GetCampaignByName(string nameCampaign) { try { Campaign itemReturn = null; if (!string.IsNullOrEmpty(nameCampaign)) { itemReturn = _campaignBusiness.GetCampaignByName(nameCampaign, ApplicationUserCurrent.AccountId); } return(JSonConvertUtil.Convert(itemReturn)); } catch (Exception e) { _logger.LogError(new EventId(0, "Error Index"), e.Message); return(null); } }
public async Task <JsonResult> _Message(String coment, String subject, String des, String Idpredio, String urlpath) { var user = await _userManager.GetUserAsync(User); if (user != null) { if (ModelState.IsValid) { var pathUrl = urlpath != null ? urlpath : ""; var id = _AreaProspeccionDAO.GuardarAreas_task(coment, int.Parse(Idpredio), des, subject, 2, pathUrl, user.UserName, ""); var model = _AreaProspeccionDAO.ObtenerTareasbyId(id); var pathUrlmail = urlpath != null ? _Env.WebRootPath + urlpath : ""; _correo.enviar(subject, des, coment, pathUrlmail); JSonConvertUtil.Convert(model); return(Json(model)); } return(Json("")); } return(Json("")); }
public JsonResult GetDetailTask(String idPredio) { try { var model = _AreaProspeccionDAO.ObtenerTareas(int.Parse(idPredio)); if (model.Count() > 0) { JSonConvertUtil.Convert(model); return(Json(model)); } return(Json("-1")); } catch (Exception e) { var model = _AreaProspeccionDAO.ObtenerTareasini(5); return(Json(model)); } }
public async Task <string> UploadBranchImage(string branch) { List <BranchImages> itemResult; try { if (new Guid(branch) == Guid.Empty) { throw new ExceptionMardis(); } var files = Request.Form.Files; await UploadFilesToAzure(branch, files); itemResult = await GetBranchImagesInBase64(new Guid(branch)); } catch (Exception ex) { itemResult = new List <BranchImages>(); } return(JSonConvertUtil.Convert(itemResult)); }
public string GetAllTypeService() { return(JSonConvertUtil.Convert(typeServiceBusiness.GetAll())); }
public string GetTaskListByServiceAndBranch(Guid idBranch, Guid idService) { var listResult = _taskCampaignBusiness.GetTaskListByServiceAndBranch(idBranch, idService, ApplicationUserCurrent.AccountId); return(JSonConvertUtil.Convert(listResult)); }