private void Buscarbutton_Click(object sender, EventArgs e) { int ID = Convert.ToInt32(AsistenciaIDnumericUpDown.Value); Asistencia asistencia; RepositorioAsistencia repositorio = new RepositorioAsistencia(); asistencia = repositorio.Buscar(ID); if (asistencia != null) { LimpiarCampos(); LlenaCampos(asistencia); } else { MessageBox.Show("Asistencia no encontrada."); } }
private void Gurdarbutton_Click(object sender, EventArgs e) { if (!Validar()) { return; } bool paso; Asistencia asistencia; RepositorioAsistencia repositorio = new RepositorioAsistencia(); asistencia = LlenaClase(); if (AsistenciaIDnumericUpDown.Value == 0) { paso = repositorio.Guardar(asistencia); } else { if (!Existe()) { MessageBox.Show("No se puede modificar porque no existe en la base de datos", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = repositorio.Modificar(asistencia); } if (paso) { LimpiarCampos(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }