public NotificacionesPageModel() { _noticiasService = new NoticiasServices(); _planService = new PlanesServices(); _lockeable = FreshIOC.Container.Resolve <ILockeable>(); _audioManager = FreshIOC.Container.Resolve <IAudioManager>(); _dateTimeHelper = FreshIOC.Container.Resolve <IDateTimeHelper>(); }
public async Task <bool> ValidateIfOperationIsSupportedByPlan(TipoOperacion typeOperation) { try { PlanesServices planService = new PlanesServices(); WrapperSimpleTypesDTO result = await planService.VerificarSiPlanSoportaLaOperacion(new PlanesUsuariosDTO() { Consecutivo = UserLoggedIn().CodigoPlanUsuario, TipoOperacionBase = typeOperation }); if (result != null && result.EsPosible) { return(true); } return(false); } catch (Exception) { return(false); } }
public async Task <JsonResult> GetMyPlan() { try { PlanesServices planService = new PlanesServices(); if (UserLoggedIn().CodigoPlanUsuario > 0) { Result <PlanesUsuariosDTO> result = new Result <PlanesUsuariosDTO>(); PlanesUsuariosDTO myPlan = new PlanesUsuariosDTO(); myPlan.Consecutivo = UserLoggedIn().CodigoPlanUsuario; myPlan.CodigoIdiomaUsuarioBase = UserLoggedIn().PersonaDelUsuario.CodigoIdioma; result.obj = await planService.BuscarPlanUsuario(myPlan); if (result.obj != null) { return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(Helper.returnErrorObj(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet)); } else { Result <PlanesDTO> result = new Result <PlanesDTO>(); result.obj = await planService.BuscarPlanDefaultDeUnPerfil(new PlanesDTO() { TipoPerfil = UserLoggedIn().TipoPerfil }); if (result.obj != null) { return(Json(result, JsonRequestBehavior.AllowGet)); } return(Json(Helper.returnErrorObj(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet)); } } catch (Exception) { return(Json(Helper.returnErrorObj(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet)); } }
public async Task <JsonResult> GetListPlansByProfile(PlanesDTO plansToSearch) { Result <PlanesDTO> result = new Result <PlanesDTO>(); try { PlanesServices planService = new PlanesServices(); plansToSearch.IdiomaBase = plansToSearch.IdiomaBase == 0 ? UserLoggedIn().PersonaDelUsuario.IdiomaDeLaPersona : plansToSearch.IdiomaBase; plansToSearch.CodigoTipoPerfil = plansToSearch.CodigoTipoPerfil == 0 ? UserLoggedIn().CodigoTipoPerfil : plansToSearch.CodigoTipoPerfil; plansToSearch.CodigoPaisParaBuscarMoneda = plansToSearch.CodigoPaisParaBuscarMoneda == 0 ? UserLoggedIn().PersonaDelUsuario.CodigoPais : plansToSearch.CodigoPaisParaBuscarMoneda; result.list = await planService.ListarPlanesPorIdioma(plansToSearch); if (result.list == null) { return(Json(Helper.returnErrorList(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet)); } return(Json(result, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(Helper.returnErrorList(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet)); } }
public ListaPlanesPageModel() { _planesService = new PlanesServices(); }
public ConfiguracionPageModel(IVersionHelper versionHelper) { _planesService = new PlanesServices(); _versionHelper = versionHelper; }
public InicioSesionPageModel() { _authService = new AuthenticateServices(); _planesServices = new PlanesServices(); }
public InformacionPerfilPageModel() { _archivoServices = new ArchivosServices(); _personaServices = new PersonasServices(); _planesServices = new PlanesServices(); }