Beispiel #1
0
        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());
        }
Beispiel #2
0
        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());
        }
Beispiel #3
0
        public ActionResult ListarZonas(AreaEntidad entidad)
        {
            ZonaDominio        oZonaDominio = new ZonaDominio();
            List <ZonaEntidad> ListaZona    = new List <ZonaEntidad>();

            ListaZona = oZonaDominio.Listar(entidad);
            return(Json(ListaZona));
        }
Beispiel #4
0
        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));
        }
Beispiel #5
0
        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));
        }