public async Task <IActionResult> Edit(int id, [Bind("Id,NumeroIdentificacionFiscal,TipoIdentificacionId,SituacionTributariaId,Domicilio,Comprobante,LocalidadId,FechaCreado,FechaEditado,Nota,Activo,RazonSocial,NombreFantasia")] EntidadFiscal entidadFiscal) { if (id != entidadFiscal.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(entidadFiscal); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EntidadFiscalExists(entidadFiscal.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["LocalidadId"] = new SelectList(_context.Localidad, "Id", "Nombre", entidadFiscal.LocalidadId); ViewData["SituacionTributariaId"] = new SelectList(_context.SituacionTributaria, "Id", "Acronimo", entidadFiscal.SituacionTributariaId); ViewData["TipoIdentificacionId"] = new SelectList(_context.TipoIdentificacion, "Id", "Acronimo", entidadFiscal.TipoIdentificacionId); return(View(entidadFiscal)); }
public async Task <IActionResult> Create([Bind("Id,NumeroIdentificacionFiscal,TipoIdentificacionId,SituacionTributariaId,Domicilio,Comprobante,LocalidadId,FechaCreado,FechaEditado,Nota,Activo,RazonSocial,NombreFantasia")] EntidadFiscal entidadFiscal) { if (ModelState.IsValid) { _context.Add(entidadFiscal); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["LocalidadId"] = new SelectList(_context.Localidad, "Id", "Nombre", entidadFiscal.LocalidadId); ViewData["SituacionTributariaId"] = new SelectList(_context.SituacionTributaria, "Id", "Acronimo", entidadFiscal.SituacionTributariaId); ViewData["TipoIdentificacionId"] = new SelectList(_context.TipoIdentificacion, "Id", "Acronimo", entidadFiscal.TipoIdentificacionId); return(View(entidadFiscal)); }