public async Task <IActionResult> AreasProspeccion(int IdProyecto, int IdArea)
        {
            var user = await _userManager.GetUserAsync(User);

            if (user != null)
            {
                ViewBag.NombreProyecto = _AreaProspeccionDAO.ObtenerNombreProyecto(IdArea);
                ViewData["IdPredio"]   = IdArea.ToString();
                ViewBag.Propietario    = new SelectList(_AreaProspeccionDAO.GetPropietario(), "Id", "Name");
                ZonaProspectada _model = IdArea > 0 ?  _AreaProspeccionDAO.ObteneZonaProspectada(IdArea) : new ZonaProspectada();
                if (IdProyecto == 0)
                {
                    ViewData["IdProyecto"] = _model.IdProyecto.ToString();
                }
                else
                {
                    ViewData["IdProyecto"] = IdProyecto.ToString();
                }
                return(View(_model));
            }
            return(RedirectToAction(nameof(AccountController.Login), "Account"));
        }
示例#2
0
        // GET: Task
        public async Task <IActionResult> Index(int IdArea, int idPredio)
        {
            var user = await _userManager.GetUserAsync(User);

            if (user != null)
            {
                ViewData["Idareas"]     = IdArea.ToString();
                ViewBag.Propietario     = new SelectList(_AreaProspeccionDAO.GetPropietario(), "Id", "Name");
                ViewBag.IdPredio_unique = idPredio.ToString();

                var _model = IdArea > 0 ? _AreaProspeccionDAO.ObtenePrediosCamposTab(IdArea) : null;
                return(View(_model));
            }
            return(RedirectToAction(nameof(AccountController.Login), "Account"));
        }