public async Task <IActionResult> Edit(int id, [Bind("IdCompraContratacion,IdCompraSolicitud,Gestion,FechaCompra,IdBeneficiario,IdBeneficiarioResponsable,Concepto,Observaciones,CiteTramite,IdModalidadContratacion,MesNumero,IdDepartamento,FechaInicio,FechaFinal,IdPoa,IdProceso,IdDocumentoRespaldo,NumeroDocumento,ArchivoRespaldo,ArchivoRespaldoCargado,IdEstadoRegistro,IdUsuario,IdUsuarioAprueba,FechaRegistro,FechaAprueba")] CompraContratacion compraContratacion) { if (id != compraContratacion.IdCompraContratacion) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(compraContratacion); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompraContratacionExists(compraContratacion.IdCompraContratacion)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(compraContratacion)); }
public async Task <IActionResult> Create([Bind("IdCompraContratacion,IdCompraSolicitud,Gestion,FechaCompra,IdBeneficiario,IdBeneficiarioResponsable,Concepto,Observaciones,CiteTramite,IdModalidadContratacion,MesNumero,IdDepartamento,FechaInicio,FechaFinal,IdPoa,IdProceso,IdDocumentoRespaldo,NumeroDocumento,ArchivoRespaldo,ArchivoRespaldoCargado,IdEstadoRegistro,IdUsuario,IdUsuarioAprueba,FechaRegistro,FechaAprueba")] CompraContratacion compraContratacion) { if (ModelState.IsValid) { compraContratacion.FechaRegistro = DateTime.Now; compraContratacion.FechaAprueba = DateTime.Now; compraContratacion.IdEstadoRegistro = '1'; _context.Add(compraContratacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(compraContratacion)); }