public async Task <IActionResult> Edit(int id, [Bind("Id,IdProyecto,Code,Name,StreetMain,StreetSecundary,Streetthree,Streetfour,Reference,Zona,Commentary,CreationDate,Usercreation,StatusRegister")] ZonaProspectada zonaProspectada) { if (id != zonaProspectada.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(zonaProspectada); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ZonaProspectadaExists(zonaProspectada.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdProyecto"] = new SelectList(_context.Project, "Id", "Name", zonaProspectada.IdProyecto); return(View(zonaProspectada)); }
public async Task <IActionResult> Create([Bind("Id,IdProyecto,Code,Name,StreetMain,StreetSecundary,Streetthree,Streetfour,Reference,Zona,Commentary,CreationDate,Usercreation,StatusRegister")] ZonaProspectada zonaProspectada) { if (ModelState.IsValid) { _context.Add(zonaProspectada); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IdProyecto"] = new SelectList(_context.Project, "Id", "Name", zonaProspectada.IdProyecto); return(View(zonaProspectada)); }
/// <summary> /// Guardar Datos del Modelo /// </summary> /// <param name="_model">Datos de la tabla zonaprospecta</param> /// <returns> El resultado de la base de datos</returns> public int GuardarAreas_Prospeccion(ZonaProspectada _model) { try { _context.Add(_model); _context.Entry(_model).State = _model.Id > 0 ? EntityState.Modified : EntityState.Added; var get = _context.SaveChanges(); return(get); } catch (Exception e) { string error = e.ToString(); return(0); } }
public async Task <JsonResult> AreasProspeccion(ZonaProspectada Model) { var user = await _userManager.GetUserAsync(User); if (user != null) { ViewBag.Propietario = new SelectList(_AreaProspeccionDAO.GetPropietario(), "Id", "Name"); if (ModelState.IsValid) { Model.CreationDate = DateTime.Now; Model.Usercreation = user.UserName; _AreaProspeccionDAO.GuardarAreas_Prospeccion(Model); } ViewData["IdPredio"] = Model.Id.ToString(); ViewData["IdProyecto"] = Model.IdProyecto.ToString(); return(Json(Model.Id.ToString())); } return(Json("0")); }
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")); }