public async Task <IActionResult> Generar(CalendarioModels calendarios) { calendarios.id = int.Parse(HttpContext.Session.GetString("Id")); calendarios.Rolusuario = HttpContext.Session.GetString("Rol"); calendarios.Usuario = HttpContext.Session.GetString("Usuario"); var Es = await client.GetStringAsync("http://organiza.somee.com/api/escuela"); var pag = JsonConvert.DeserializeObject <ApiResponse <List <EscuelaResponseDto> > >(Es); foreach (var m in pag.Data) { if (m.IdA == calendarios.id) { calendarios.Escuelas = m; break; } } CalendarioRequestDto calendarioRequestDto = calendarios.Calendario; calendarioRequestDto.Colegiatura = calendarios.Escuelas.Colegiatura; calendarioRequestDto.IdA = calendarios.Escuelas.IdA; calendarioRequestDto.ModoP = calendarios.Escuelas.ModoP; calendarioRequestDto.IdE = calendarios.Escuelas.Id; var Json = await client.PostAsJsonAsync("http://organiza.somee.com/api/Calendario/", calendarioRequestDto); return(View(calendarios)); }
public ActionResult Eventos(string start, string end) { try { CalendarioModels Compra = new CalendarioModels(); _Compra_Datos CompraDatos = new _Compra_Datos(); Compra.fechaStart = Convert.ToDateTime(start); Compra.fechaEnd = Convert.ToDateTime(end); Compra.Conexion = Conexion; Compra.listaCalendario = CompraDatos.GetListaComprasNofinalizadas(Compra); return(Json(Compra.listaCalendario, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al cargar las actividades. Por favor contacte a soporte técnico."; ex.Message.ToString(); return(Json("", JsonRequestBehavior.AllowGet)); } }
public async Task <IActionResult> Generar() { CalendarioModels calendarios = new CalendarioModels(); calendarios.id = int.Parse(HttpContext.Session.GetString("Id")); calendarios.Rolusuario = HttpContext.Session.GetString("Rol"); calendarios.Usuario = HttpContext.Session.GetString("Usuario"); var Es = await client.GetStringAsync("http://organiza.somee.com/api/escuela"); var pag = JsonConvert.DeserializeObject <ApiResponse <List <EscuelaResponseDto> > >(Es); foreach (var m in pag.Data) { if (m.IdA == calendarios.id) { calendarios.Escuelas = m; break; } } return(View(calendarios)); }
public ActionResult Index() { try { CalendarioModels Compra = new CalendarioModels(); _Compra_Datos CompraDatos = new _Compra_Datos(); Compra.Conexion = Conexion; //obtenemos la meta x sucursal List <string> sucursales = (List <string>)System.Web.HttpContext.Current.Session["lista_id_sucursales"]; _CatSucursal_Datos sucursal_Datos = new _CatSucursal_Datos(); List <HomeMetaXSucursalDTO> listaMetaXSucursal = sucursal_Datos.GetMetasXSucursalToday(sucursales, Conexion); ViewBag.ListaMetasXSucursal = listaMetaXSucursal; return(View(Compra)); } catch (Exception) { CompraModels Compra = new CompraModels(); Compra.listaCompra = new List <CompraModels>(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Compra)); } }