public IActionResult Delete(int?id) { var errors = new ErrorMock { }; if (id != null) { var solicitud = _context.Solicitudes.Where(s => s.SolicitudId == id).SingleOrDefault(); _context.Remove(solicitud); _context.SaveChanges(); SViewModel.Errors.DeletedSuccessfully = "La solicitud ha sido eliminada exitosamente."; } else { SViewModel.Errors.IdNotFound = "Ha ocurrido un error con la solicitud, por favor inténtelo de nuevo."; } return(RedirectToAction("Solicitudes")); }
public IActionResult Deny(int?id) { var errors = new ErrorMock { }; if (id != null) { var solicitud = _context.Solicitudes.Where(s => s.SolicitudId == id).SingleOrDefault(); solicitud.Estado = DENEGADA; _context.SaveChanges(); SViewModel.Errors.DeniedSuccessfully = "La solicitud ha sido denegada exitosamente."; SendEmail(solicitud.ProfesorEmail, "*****@*****.**", "Laboratorio de TI - INTEC", solicitud, "DENEGADA", "").Wait(); } else { SViewModel.Errors.IdNotFound = "Ha ocurrido un error con la solicitud, por favor inténtelo de nuevo."; } return(RedirectToAction("Solicitudes")); }