private bool ExisteEnLaBaseDeDatos() { AsistenciaRepositorio AP = new AsistenciaRepositorio(); Asistencias asistencia = AP.Buscar((int)AsistenciaIdnumericUpDown.Value); return(asistencia != null); }
private void Eliminarbutton_Click(object sender, EventArgs e) { MyerrorProvider.Clear(); int id; int.TryParse(Convert.ToString(AsistenciaIdnumericUpDown.Value), out id); AsistenciaRepositorio AR = new AsistenciaRepositorio(); Limpiar(); if (AR.Eliminar(id)) { MessageBox.Show("¡Registro eliminado exitosamente!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MyerrorProvider.SetError(AsistenciaIdnumericUpDown, "No se pudo eliminar el registro"); } }
private void Buscarbutton_Click(object sender, EventArgs e) { int id; Asistencias asistencia = new Asistencias(); int.TryParse(Convert.ToString(AsistenciaIdnumericUpDown.Value), out id); AsistenciaRepositorio AR = new AsistenciaRepositorio(); Limpiar(); asistencia = AR.Buscar(id); if (asistencia != null) { LlenaCampos(asistencia); } else { MessageBox.Show("¡Registro no encontrado!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Guardar_Click(object sender, EventArgs e) { bool paso = false; AsistenciaRepositorio repositorio = new AsistenciaRepositorio(); if (!validar()) { return; } Asistencia asistencia = new Asistencia(); asistencia = LlenarClase(); if (IDNumericUpDown.Value == 0) { paso = repositorio.Guardar(asistencia); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No esta registrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = repositorio.Modificar(asistencia); } if (paso) { MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No fue posible guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Guardarbutton_Click(object sender, EventArgs e) { bool paso = false; Asistencias asistencia; AsistenciaRepositorio AR = new AsistenciaRepositorio(); if (!Validar()) { return; } asistencia = LlenaClase(); if (AsistenciaIdnumericUpDown.Value == 0) { paso = AR.Guardar(asistencia); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar un registro que no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = AR.Modificar(asistencia); } if (paso) { Limpiar(); MessageBox.Show("¡Guardado exitosamente!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("¡No fue posible guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }