public async Task <IActionResult> Edit(int id, [Bind("IdCompraSolicitud,Gestion,IdUnidadEjecutora,CorrelativoUnidad,FechaSolicitud,FechaRecepcionSolicitud,IdBeneficiario,IdBeneficiarioResponsable,Justificacion,Observaciones,CiteTramite,MesNumero,IdDepartamento,IdPoa,IdProceso,IdDocumentosRespaldo,NumeroDocumento,PathArchivo,ArchivoCargado,IdEstadoRegistro,IdUsuario,IdUsuarioAprueba,FechaRegistro,FechaAprueba")] CompraSolicitud compraSolicitud) { if (id != compraSolicitud.IdCompraSolicitud) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(compraSolicitud); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompraSolicitudExists(compraSolicitud.IdCompraSolicitud)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(compraSolicitud)); }
public async Task <IActionResult> Create([Bind("IdCompraSolicitud,Gestion,IdUnidadEjecutora,CorrelativoUnidad,FechaSolicitud,FechaRecepcionSolicitud,IdBeneficiario,IdBeneficiarioResponsable,Justificacion,Observaciones,CiteTramite,MesNumero,IdDepartamento,IdPoa,IdProceso,IdDocumentosRespaldo,NumeroDocumento,PathArchivo,ArchivoCargado,IdEstadoRegistro,IdUsuario,IdUsuarioAprueba,FechaRegistro,FechaAprueba")] CompraSolicitud compraSolicitud) { if (ModelState.IsValid) { compraSolicitud.FechaRegistro = DateTime.Now; compraSolicitud.FechaAprueba = DateTime.Now; compraSolicitud.IdEstadoRegistro = '1'; _context.Add(compraSolicitud); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(compraSolicitud)); }