public GuardarRubricaResponse Guardar(Rubrica rubrica) { try { var rubricaBuscada = _context.Rubricas.Find(rubrica.IdRubrica); var areaBuscada = _context.Rubricas.Find(rubrica.IdArea); if (rubricaBuscada != null) { return(new GuardarRubricaResponse("Error el codigo de la rúbrica ya se encuentra registrada")); } else if (areaBuscada != null) { return(new GuardarRubricaResponse("Error el area ya tiene una rubrica registrada")); } else { _context.Rubricas.Add(rubrica); _context.SaveChanges(); return(new GuardarRubricaResponse(rubrica)); } } catch (Exception e) { return(new GuardarRubricaResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarDescripcionesCResponse Guardar(DescripcionCalificacion descripcion) { try { _context.DescripcionCalificaciones.Add(descripcion); _context.SaveChanges(); return(new GuardarDescripcionesCResponse(descripcion)); } catch (Exception e) { return(new GuardarDescripcionesCResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarItemsRubricaResponse Guardar(ItemsRubrica item) { try { _context.ItemsRubricas.Add(item); _context.SaveChanges(); return(new GuardarItemsRubricaResponse(item)); } catch (Exception e) { return(new GuardarItemsRubricaResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarInscripcionResponse Guardar(Inscripcion inscripcion) { try { _context.Inscripciones.Add(inscripcion); _context.SaveChanges(); return(new GuardarInscripcionResponse(inscripcion)); } catch (Exception e) { return(new GuardarInscripcionResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarProyectoResponse Guardar(Proyecto proyecto) { try { if (proyecto.Identificacion == null) { return(new GuardarProyectoResponse("Error Debe registrar el docente")); } _context.Proyectos.Add(proyecto); _context.SaveChanges(); return(new GuardarProyectoResponse(proyecto)); } catch (Exception e) { return(new GuardarProyectoResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarEstudianteResponse Guardar(Estudiante estudiante) { try { var estudianteBuscado = _context.Estudiantes.Find(estudiante.Identificacion); if (estudianteBuscado != null) { return(new GuardarEstudianteResponse("Error el estudiante ya se encuentra registrado")); } _context.Estudiantes.Add(estudiante); _context.SaveChanges(); return(new GuardarEstudianteResponse(estudiante)); } catch (Exception e) { return(new GuardarEstudianteResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarCalificacionResponse Guardar(Calificacion calificacion) { try { var proyectoBuscado = this.BuscarxIdProyecto(calificacion.IdProyecto); if (proyectoBuscado != 0) { return(new GuardarCalificacionResponse("Error, el proyecto ya tiene un docente evaluador asignado")); } _context.Calificaciones.Add(calificacion); _context.SaveChanges(); return(new GuardarCalificacionResponse(calificacion)); } catch (Exception e) { return(new GuardarCalificacionResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarAreaResponse Guardar(Area area) { try { var areaBuscada = _context.Areas.Find(area.IdArea); if (areaBuscada != null) { return(new GuardarAreaResponse("Error el area ya se encuentra registrada")); } _context.Areas.Add(area); _context.SaveChanges(); return(new GuardarAreaResponse(area)); } catch (Exception e) { return(new GuardarAreaResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarPendonResponse Guardar(Pendon pendon) { try { var proyectoBuscado = this.BuscarxIdProyecto(pendon.IdProyecto); if (proyectoBuscado != 0) { return(new GuardarPendonResponse("Error el proyecto ya tiene un pendón registrado")); } _context.Pendons.Add(pendon); _context.SaveChanges(); return(new GuardarPendonResponse(pendon)); } catch (Exception e) { return(new GuardarPendonResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarUsuarioResponse Guardar(User usuario) { try { var usuarioBuscada = _context.Users.Find(usuario.UserName); if (usuarioBuscada != null) { return new GuardarUsuarioResponse("Error el usuario ya se encuentra registrada"); } _context.Users.Add(usuario); _context.SaveChanges(); return(new GuardarUsuarioResponse(usuario)); } catch (Exception e) { return(new GuardarUsuarioResponse($"Error de la Aplicacion: {e.Message}")); } }
public LoginController(ExposoftwareContext context, IOptions <AppSetting> appSettings) { _context = context; var admin = _context.Users.Find("admin"); if (admin == null) { _context.Users.Add(new User() { UserName = "******", Password = "******", Email = "*****@*****.**", Estado = "AC", } ); var registrosGuardados = _context.SaveChanges(); } _userService = new UserService(context); _jwtService = new JwtService(appSettings); }