private void BorrarButton_Click(object sender, EventArgs e) { RepositorioBase <Usuarios> repositorioUsuario = new RepositorioBase <Usuarios>(); Usuarios usuario = repositorioUsuario.Buscar(UsuarioId); if (usuario.Tipo.CompareTo("Administrador") == 0) { InscripcionesRepositorio repositorio = new InscripcionesRepositorio(); int id; int.TryParse(Convert.ToString(InscripcionIdNumericUpDown.Value), out id); Inscripciones inscripcion = repositorio.Buscar(id); Limpiar(); if (inscripcion != null) { repositorio.Eliminar(id); MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MyErrorProvider.SetError(InscripcionIdNumericUpDown, "No se puede eliminar una inscripcion que no existe"); } } else { MessageBox.Show("Esta registrado como usuario estandar, no tienes acceso a eliminar inscripciones", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool PostInscripcion(Inscripcion inscripcion) { //_context.Inscripcion.Add(inscripcion); //await _context.SaveChangesAsync(); //return CreatedAtAction("GetInscripcion", new { id = inscripcion.ID_Inscripcion }, inscripcion); return(InscripcionesRepositorio.InscripcionCarrera(inscripcion)); }
private bool ExisteEnLaBaseDeDatos() { InscripcionesRepositorio repositorio = new InscripcionesRepositorio(); Inscripciones inscripcion = repositorio.Buscar((int)InscripcionIdNumericUpDown.Value); return(inscripcion != null); }
private void AgregarEstudiantesButton_Click(object sender, EventArgs e) { InscripcionesRepositorio repositorioInscripcion = new InscripcionesRepositorio(); bool paso = true; foreach (var auxiliar in repositorioInscripcion.GetList(r => true)) { foreach (var item in auxiliar.EstudiantesDetalle) { if (auxiliar.Asignatura.CompareTo(AsignaturasComboBox.Text) == 0) { paso = true; foreach (var temporal in this.Detalle) { if (temporal.Nombre == item.Nombre) { paso = false; break; } } if (paso) { if (EstudiantesDataGridView.DataSource != null) { this.Detalle = (List <EstudiantesAsistenciasDetalles>)EstudiantesDataGridView.DataSource; } this.Detalle.Add( new EstudiantesAsistenciasDetalles( estudianteId: 0, asistenciaId: Convert.ToInt32(AsistenciaIdNumericUpDown.Value), matricula: item.Matricula, nombre: item.Nombre, presente: false, ausente: true, excusa: false ) ); } } } } CargarGrid(); TotalLabel.Text = Convert.ToString(this.Detalle.Count); }
public void BuscarTest() { InscripcionesRepositorio repositorio = new InscripcionesRepositorio(); Inscripciones inscripciones = repositorio.Buscar(1); bool paso = false; if (inscripciones != null) { paso = true; } Assert.IsTrue(paso); }
private void BuscarButton_Click(object sender, EventArgs e) { InscripcionesRepositorio repositorio = new InscripcionesRepositorio(); int id; int.TryParse(Convert.ToString(InscripcionIdNumericUpDown.Value), out id); Inscripciones inscripcion = repositorio.Buscar(id); Limpiar(); if (inscripcion != null) { LlenaCampos(inscripcion); } else { MessageBox.Show("Inscripcion no encontrada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void GuardarButton_Click(object sender, EventArgs e) { InscripcionesRepositorio repositorio = new InscripcionesRepositorio(); bool paso = false; if (!Validar()) { return; } Inscripciones inscripcion = LlenaClase(); if (InscripcionIdNumericUpDown.Value == 0) { paso = repositorio.Guardar(inscripcion); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se encuentra la inscripciĆ³n en la base de datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = repositorio.Modificar(inscripcion); } if (paso) { Limpiar(); MessageBox.Show("Guardado exitosamente", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar la inscripciĆ³n", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void ModificarTest() { InscripcionesRepositorio repositorio = new InscripcionesRepositorio(); Inscripciones inscripciones = new Inscripciones(); List <EstudiantesDetalles> detalle = new List <EstudiantesDetalles>(); detalle.Add( new EstudiantesDetalles( id: 0, matricula: 20170611, nombre: "Martinsito", inscripcionId: 1, asignatura: "Programacion aplicada 1" ) ); detalle.Add( new EstudiantesDetalles( id: 0, matricula: 20170612, nombre: "Rao", inscripcionId: 1, asignatura: "Programacion aplicada 1" ) ); inscripciones.InscripcionId = 1; inscripciones.SemestreId = 1; inscripciones.Usuario = "Jose"; inscripciones.UsuarioId = 1; inscripciones.Fecha = DateTime.Now; inscripciones.Asignatura = "Programacion aplicada 1"; inscripciones.CantidadEstudiantes = 2; inscripciones.EstudiantesDetalle = detalle; Assert.IsTrue(repositorio.Modificar(inscripciones)); }
public bool PostDeportistaReto(DeportistaReto deportistaReto) { return(InscripcionesRepositorio.InscripcionReto(deportistaReto)); }
public IEnumerable <DeportistaReto> getInscripcionReto() { return(InscripcionesRepositorio.getInscripcionReto()); }
public IEnumerable <Inscripcion> getInscripcionCarrera() { return(InscripcionesRepositorio.getInscripcionCarrera()); }