public ActionResult Create(Agencia item) { try { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } if (ModelState.IsValid) { if (Session["Usuario"] != null) { item.UsuarioId = (Session["Usuario"] as Usuario).Id; } AgenciaBl.Add(item); return(RedirectToAction("Index")); } else { ViewBag.ListaDeProyectos = ProyectoBl.GetAll(); ViewBag.ListaDeEstados = EstadoBl.GetAll(); ViewBag.ListaDeTiposDeAgencia = TipoDeAgenciaBl.GetAll(); return(View()); } } catch { return(View()); } }
public ActionResult NuevoDato(int idCategoria, string idEnfermedad, string nombreEnfermedad) { var listaDatoViewModel = GetListaDatoViewModels(); var tipoDatoViewModel = GetTipoDatoViewModels(); IProyectoBl proyectoBl = new ProyectoBl(); var Proyectos = proyectoBl.GetProyectos(); Proyectos.Add(new Proyecto { IdProyecto = 0, Nombre = "Mixto" }); ViewBag.proyectoList = Proyectos; List <SelectListItem> examenlist = new List <SelectListItem>();// { new SelectListItem { Text = "Opcion Mixta", Value = "opcionmixta" } }; examenlist.AddRange(this.ObtenerExamenesListItem(idEnfermedad)); ViewBag.ExamenList = examenlist;// this.ObtenerExamenesListItem(idEnfermedad); var model = new DatoViewModels { IdEnfermedad = idEnfermedad, NombreEnfermedad = nombreEnfermedad, IdCategoria = idCategoria, Lista = listaDatoViewModel, Tipo = tipoDatoViewModel, Clase = GetClaseGeneroViewModels(Mixto), }; return(PartialView("_NuevoDato", model)); }
public ActionResult Edit(Dispositivo item, List <HttpPostedFileBase> Archivos) { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } try { if (ModelState.IsValid) { item.UsuarioId = 1; DispositivoBl.Update(item); AddFiles(item.Id, Archivos); return(RedirectToAction("Index")); } else { ViewBag.ListaDeEstatusDeDispositivo = EstatusDelDispositivoBl.GetAll(); ViewBag.ListaDeTiposDeDispositivos = TipoDeDispositivoBl.GetAll(); ViewBag.ListaDeProyectos = ProyectoBl.GetAll(); ViewBag.ListaDeAgencias = AgenciaBl.GetAllAgenciaItem(item.ProyectoId); return(View(item)); } } catch { return(View()); } }
public ActionResult Create(Dispositivo item, List <HttpPostedFileBase> Archivos) { try { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } if (ModelState.IsValid) { if (Session["Usuario"] != null) { item.UsuarioId = (Session["Usuario"] as Usuario).Id; } item.Id = DispositivoBl.Add(item); AddFiles(item.Id, Archivos); return(RedirectToAction("Index")); } else { ViewBag.ListaDeEstatusDeDispositivo = EstatusDelDispositivoBl.GetAll(); ViewBag.ListaDeTiposDeDispositivos = TipoDeDispositivoBl.GetAll(); ViewBag.ListaDeProyectos = ProyectoBl.GetAll(); return(View()); } } catch { return(View()); } }
private static List <Proyecto> CargarListaProyectos() { IProyectoBl proyectoBl = new ProyectoBl(); var proyectos = proyectoBl.GetProyectos(); //Session["OrdenProyectos"] = proyectos; return(proyectos); }
/// <summary> /// Descripción: Controlador para obtener los proyectos(Modulos) /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, no se utiliza esta opcion. /// </summary> /// <returns></returns> private static ProyectoViewModels GetProyectoViewModels() { var proyectoBl = new ProyectoBl(); var proyectos = proyectoBl.GetProyectos().OrderBy(p => p.Nombre).ToList(); return(new ProyectoViewModels { Data = proyectos }); }
// GET: Reporte public ActionResult Index() { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } ViewBag.ListaDeProyectos = ProyectoBl.GetAll(); return(View()); }
public ActionResult Buscar() { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } ViewBag.ListaDeEstatusDeDispositivo = EstatusDelDispositivoBl.GetAll(); ViewBag.ListaDeTiposDeDispositivos = TipoDeDispositivoBl.GetAll(); ViewBag.ListaDeProyectos = ProyectoBl.GetAll(); return(View()); }
// GET: Agencia/Create public ActionResult Create() { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } ViewBag.ListaDeProyectos = ProyectoBl.GetAll(); ViewBag.ListaDeEstados = EstadoBl.GetAll(); ViewBag.ListaDeTiposDeAgencia = TipoDeAgenciaBl.GetAll(); return(View()); }
// GET: Proyecto public ActionResult Index() { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } List <Proyecto> lista; lista = ProyectoBl.GetAll(); return(View(lista)); }
public async Task <List <HuellaDTO> > ConsultarProyectos(int id) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = await oProyectoBl.ListaProyectos(id); return(response); } catch (Exception e) { throw; } }
public IHttpActionResult CambiarEstadoProyecto(ParametrosDTO oParametrosDTO) { try { ProyectoBl p = new ProyectoBl(); var response = p.CambiarEstadoProyecto(int.Parse(oParametrosDTO.Paramatro1), bool.Parse(oParametrosDTO.Paramatro2)); return(Ok(new { success = true, response })); } catch (Exception e) { return(Ok(new { success = false, e.Message })); } }
public IHttpActionResult ConsultarEstablecimiento(Establecimiento oEstablecimiento) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = oProyectoBl.ConsultarEstablecimiento(oEstablecimiento.IdDetalleHuella); return(Ok(new { success = true, response })); } catch (Exception e) { return(Ok(new { success = false, e.Message })); } }
public IHttpActionResult GuardarMantenimiento3(Mantenimiento3 oMantenimiento3) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = oProyectoBl.GuardarMantenimiento3(oMantenimiento3); return(Ok(new { success = true, response })); } catch (Exception e) { return(Ok(new { success = false, e.Message })); } }
public async Task <ProyectoDTO> CrearProyecto(ProyectoDTO oProyecto) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = await oProyectoBl.CrearProyecto(oProyecto); return(response); } catch (Exception e) { return(null); } }
public IHttpActionResult ConsultarMantenimiento3(Mantenimiento3 oMantenimiento3) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = oProyectoBl.ConsultarMantenimiento3(oMantenimiento3.IdDetalleHuella, oMantenimiento3.Etapa); return(Ok(new { success = true, response })); } catch (Exception e) { return(Ok(new { success = false, e.Message })); } }
public IHttpActionResult GuardarDasometria(Dasometria oDasometria) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = oProyectoBl.GuardarDasometria(oDasometria); return(Ok(new { success = true, response })); } catch (Exception e) { return(Ok(new { success = false, e.Message })); } }
public async Task <List <HuellaDTO> > CompletarCompensacion(HuellaDTO oHuella) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = await oProyectoBl.CompletarCompensacion(oHuella); return(response); } catch (Exception e) { throw; } }
public IHttpActionResult ConsultarEmpresa(ParametrosDTO oParametroDTO) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = oProyectoBl.ConsultarEmpresa(int.Parse(oParametroDTO.Paramatro1)); return(Ok(new { success = true, response })); } catch (Exception e) { return(Ok(new { success = false, e.Message })); } }
public async Task <bool> Guardarcalculo(HuellaDTO oHuella) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = await oProyectoBl.Guardarcalculo(oHuella); return(response); } catch (Exception e) { throw; } }
public async Task <ParametrosDTO> CalculoHuellaTransporte(ParametrosDTO oParametros) { try { ProyectoBl oProyectoBl = new ProyectoBl(); var response = await oProyectoBl.CalculoHuellaTransporte(int.Parse(oParametros.Paramatro1)); return(response); } catch (Exception e) { throw; } }
public IHttpActionResult ProyectosDashboard() { try { ProyectoBl p = new ProyectoBl(); var Lista = p.ProyectosDashboard().Item1; var Cancelados = p.ProyectosDashboard().Item2; var EnProceso = p.ProyectosDashboard().Item3; return(Ok(new { success = true, Lista, Cancelados, EnProceso })); } catch (Exception e) { return(Ok(new { success = false, e.Message })); } }
/* * private async Task<Examen> GetExamenByIdAwait(String idExamen) * { * IExamenBl examenBl = new ExamenBl(); * return examenBl.GetExamenById(Guid.Parse(idExamen)); * } */ #endregion /// <summary> /// Descripción: Carga la informacion y configura los controles de la pagina. /// Author: Terceros. /// Fecha Creacion: 01/01/2017. /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, funcion no utilizada. /// </summary> public void LoadDefaultData() { materialList = new List <MaterialVd>(); if (this.Session["materialListBS"] != null) { materialList = (List <MaterialVd>) this.Session["materialListBS"]; } else { List <int> idTipoMuestraList = new List <int>(); IMaterialBl materialBl = new MaterialBl(); idTipoMuestraList.Add(Convert.ToInt32(TipoMuestraSangreId)); foreach (Material material in materialBl.GetMaterialesByIdTipoMuestraIdPresentacion(TipoMuestraSangreId, TipoPresentacionBolsa)) { materialList.Add(new MaterialVd { material = material, idCmbMaterial = material.idMaterial, textoCmbMaterial = material.Presentacion.glosa + " " + material.Reactivo.glosa + " " + material.volumen.ToString() + "ml" }); } this.Session["materialListBS"] = materialList; } proyectosBS = new List <Proyecto>(); if (this.Session["proyectosBS"] != null) { proyectosBS = (List <Proyecto>) this.Session["proyectosBS"]; } else { IProyectoBl proyectoBl = new ProyectoBl(); proyectosBS = proyectoBl.GetProyectosBS(); this.Session["proyectosBS"] = proyectosBS; } List <SelectListItem> proyectos = new List <SelectListItem>(); foreach (Proyecto item in proyectosBS) { proyectos.Add(new SelectListItem { Text = item.Nombre, Value = item.IdProyecto.ToString() }); } ViewBag.proyectos = proyectos; ViewBag.materialList = materialList; }
// GET: Agencia/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Index")); } Agencia item; item = AgenciaBl.Get((int)id); ViewBag.ListaDeProyectos = ProyectoBl.GetAll(); ViewBag.ListaDeEstados = EstadoBl.GetAll(); ViewBag.ListaDeTiposDeAgencia = TipoDeAgenciaBl.GetAll(); return(View(item)); }
// GET: Proyecto/Edit/5 public ActionResult Edit(int?id) { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } if (id == null) { return(RedirectToAction("index")); } Proyecto proyecto; proyecto = ProyectoBl.GetAll().Where(x => x.Id == id).FirstOrDefault(); return(View(proyecto)); }
public ActionResult Edit(Proyecto proyecto) { try { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } ProyectoBl.Update(proyecto); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Dispositivo public ActionResult Proyecto(int?id) { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } if (id == null) { return(RedirectToAction("Index")); } List <DispositivoItem> lista; lista = DispositivoBl.GetAll((int)id); ViewBag.Proyecto = ProyectoBl.Get((int)id).Nombre; return(View("Index", lista)); }
// GET: Dispositivo/Edit/5 public ActionResult Edit(int?id) { if (Session["Usuario"] == null) { return(RedirectToAction("Login", "Home")); } if (id == null) { return(RedirectToAction("Index")); } Dispositivo item; item = DispositivoBl.Get((int)id); ViewBag.ListaDeEstatusDeDispositivo = EstatusDelDispositivoBl.GetAll(); ViewBag.ListaDeTiposDeDispositivos = TipoDeDispositivoBl.GetAll(); ViewBag.ListaDeProyectos = ProyectoBl.GetAll(); ViewBag.ListaDeAgencias = AgenciaBl.GetAllAgenciaItem(item.ProyectoId); return(View(item)); }
public ActionResult EditarDato(int id, int idCategoria, string idEnfermedad, string nombreEnfermedad) { var dato = _datoBl.GetDatoById(id); if (dato == null) { return(View("Error")); } dato.IdGenero = dato.IdGenero ?? Mixto; IProyectoBl proyectoBl = new ProyectoBl(); var Proyectos = proyectoBl.GetProyectos(); Proyectos.Add(new Proyecto { IdProyecto = 0, Nombre = "Mixto" }); ViewBag.proyectoList = Proyectos; List <SelectListItem> examenlist = new List <SelectListItem>();// { new SelectListItem { Text = "Opcion Mixta", Value = "opcionmixta" } }; //if (dato.IdsExamen != "mostrartodos") //{ examenlist.AddRange(this.ObtenerExamenesListItem(idEnfermedad, dato.IdsExamen)); ViewBag.ExamenList = examenlist; // this.ObtenerExamenesListItem(idEnfermedad, dato.IdsExamen); //} var model = new DatoViewModels { Dato = dato, IdCategoria = idCategoria, IdEnfermedad = idEnfermedad, NombreEnfermedad = nombreEnfermedad, Tipo = GetTipoDatoViewModels(dato.IdTipo), Lista = GetListaDatoViewModels(dato.IdListaDato), Clase = GetClaseGeneroViewModels(dato.IdGenero), TipoSeleccionExamen = dato.IdsExamen == "mostrartodos" }; return(PartialView("_EditarDato", model)); }
public ActionResult Login(FormCollection formCollection) { Usuario usuario; string usuario_; string contrasenia; usuario_ = formCollection["Usuario"]; contrasenia = formCollection["Contrasenia"]; usuario = UsuarioBl.Get(usuario_, contrasenia); if (usuario == null) { ViewBag.Error = "Usuario y/o contraseña incorrecto(s)"; return(View()); } else { Session["Usuario"] = usuario; Session["ListaDeProyectos"] = ProyectoBl.GetAll(); return(RedirectToAction("Index")); } }