public ActionResult Nuevo() { ViewBag.TituloPagina = "Registrar Labores"; MinaDominio oMinaDominio = new MinaDominio(); AreaDominio oAreaDominio = new AreaDominio(); ZonaDominio oZonaDominio = new ZonaDominio(); List <MinaEntidad> ListaMina = new List <MinaEntidad>(); List <AreaEntidad> ListaArea = new List <AreaEntidad>(); List <ZonaEntidad> ListaZona = new List <ZonaEntidad>(); ListaMina = oMinaDominio.Listar(); if (ListaMina != null && ListaMina.Count > 0) { ListaArea = oAreaDominio.Listar(ListaMina[0]); } if (ListaArea != null && ListaArea.Count > 0) { ListaZona = oZonaDominio.Listar(ListaArea[0]); } ViewBag.ListaMina = ListaMina; ViewBag.ListaArea = ListaArea; ViewBag.ListaZona = ListaZona; return(View()); }
public ActionResult Nuevo() { ViewBag.TituloPagina = Message.TituloPoligono; MinaDominio oMinaDominio = new MinaDominio(); AreaDominio oAreaDominio = new AreaDominio(); ZonaDominio oZonaDominio = new ZonaDominio(); List <MinaEntidad> ListaMinas = new List <MinaEntidad>(); List <AreaEntidad> ListaAreas = new List <AreaEntidad>(); List <ZonaEntidad> ListaZonas = new List <ZonaEntidad>(); ListaMinas = oMinaDominio.Listar(); ListaAreas = oAreaDominio.Listar(new MinaEntidad { Id_Mina = 0, }); ListaZonas = oZonaDominio.Listar(new AreaEntidad { Id_Area = 0, Mina = new MinaEntidad { Id_Mina = 0, } }); ViewBag.ListaMinas = ListaMinas; ViewBag.ListaAreas = ListaAreas; ViewBag.ListaZonas = ListaZonas; return(View()); }
public ActionResult ListarZonas(AreaEntidad entidad) { ZonaDominio oZonaDominio = new ZonaDominio(); List <ZonaEntidad> ListaZona = new List <ZonaEntidad>(); ListaZona = oZonaDominio.Listar(entidad); return(Json(ListaZona)); }
public ActionResult Edicion(string Codigo) { ViewBag.TituloPagina = "Registrar Labores"; if (Codigo == null) { return(RedirectToAction("Index", "Labor")); } Dictionary <string, string> ListaTipo = new Dictionary <string, string>(); ListaTipo.Add("OR", "Origen"); ListaTipo.Add("DE", "Destino"); ViewBag.ListaTipo = ListaTipo; LaborDominio oLaborDominio = new LaborDominio(); var oLaborEntidad = oLaborDominio.obtenerDatosXCodigo(Codigo); MinaDominio oMinaDominio = new MinaDominio(); AreaDominio oAreaDominio = new AreaDominio(); ZonaDominio oZonaDominio = new ZonaDominio(); List <MinaEntidad> ListaMina = new List <MinaEntidad>(); List <AreaEntidad> ListaArea = new List <AreaEntidad>(); List <ZonaEntidad> ListaZona = new List <ZonaEntidad>(); ListaMina = oMinaDominio.Listar(); if (ListaMina != null && ListaMina.Count > 0) { ListaArea = oAreaDominio.Listar(new MinaEntidad { Id_Mina = oLaborEntidad.Id_Mina, }); } if (ListaArea != null && ListaArea.Count > 0) { ListaZona = oZonaDominio.Listar(new AreaEntidad { Id_Area = oLaborEntidad.Id_Area, Mina = new MinaEntidad { Id_Mina = oLaborEntidad.Id_Mina } }); } ViewBag.ListaMina = ListaMina; ViewBag.ListaArea = ListaArea; ViewBag.ListaZona = ListaZona; return(View(oLaborEntidad)); }
public ActionResult Edicion(string Codigo) { ViewBag.TituloPagina = Message.TituloPoligono; if (Codigo == null) { return(RedirectToAction("Index", "Poligono")); } MinaDominio oMinaDominio = new MinaDominio(); AreaDominio oAreaDominio = new AreaDominio(); ZonaDominio oZonaDominio = new ZonaDominio(); PoligonoDominio oPoligonoDominio = new PoligonoDominio(); var oPoligono = oPoligonoDominio.obtenerDatosXCodigo(Codigo); List <MinaEntidad> ListaMinas = new List <MinaEntidad>(); List <AreaEntidad> ListaAreas = new List <AreaEntidad>(); List <ZonaEntidad> ListaZonas = new List <ZonaEntidad>(); ListaMinas = oMinaDominio.Listar(); ListaAreas = oAreaDominio.Listar(new MinaEntidad { Id_Mina = oPoligono.Mina.Id_Mina, }); ListaZonas = oZonaDominio.Listar(new AreaEntidad { Id_Area = oPoligono.Area.Id_Area, Mina = new MinaEntidad { Id_Mina = oPoligono.Mina.Id_Mina, } }); ViewBag.ListaMinas = ListaMinas; ViewBag.ListaAreas = ListaAreas; ViewBag.ListaZonas = ListaZonas; return(View(oPoligono)); }