//-----------------------BOTONES ABM--------------------------------// public void Btn_aceptar_Click(object sender, EventArgs e) { Fecha oFecha = new Fecha(); switch (formMode) { case FormMode.insert: if (ValidarCampos()) { oFecha.Nombre = txt_nombre.Text; if (ValidarRepetidos(oFecha)) { if (service.insertarFecha(oFecha)) { MessageBox.Show("Fecha agregada con exito!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); FrmFecha frmFecha = Owner as FrmFecha; frmFecha.ActualizarGrilla(); } else { MessageBox.Show("Error, fecha no agregada!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } this.Close(); } } break; case FormMode.update: if (ValidarCampos()) { oFecha.Nombre = txt_nombre.Text; if (ValidarRepetidos(oFecha)) { if (service.modificarFecha(oFecha)) { MessageBox.Show("Fecha modificada con exito!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); FrmFecha frmFecha = Owner as FrmFecha; frmFecha.ActualizarGrilla(); } else { MessageBox.Show("Error, fecha no modificada!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } this.Close(); } } break; } }
private void Btn_aceptar_Click(object sender, EventArgs e) { if (!validarCampos()) { return; } switch (determinarModo(modo)) { case "fecha": Fecha oFecha = new Fecha(); switch (determinarOperacion(operacion)) { case "agregar": //Fecha oFecha = new Fecha(); oFecha.nombre = txt_nombre.Text; if (fechaService.insertarFecha(oFecha)) { MessageBox.Show("Fecha agregada con exito!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error, fecha no agregada!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } this.Close(); break; case "modificar": oFecha.nombre = txt_nombre.Text; if (fechaService.modificarFecha(oFecha)) { MessageBox.Show("Fecha modificada con exito!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error, fecha no modificada!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } this.Close(); break; } break; case "torneo": Torneo oTorneo = new Torneo(); switch (determinarOperacion(operacion)) { case "agregar": oTorneo.nombre = txt_nombre.Text; if (torneoService.insertarTorneo(oTorneo)) { MessageBox.Show("Torneo agregado con exito!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error, torneo no agregado!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } this.Close(); break; case "modificar": oTorneo.nombre = txt_nombre.Text; if (torneoService.modificarTorneo(oTorneo)) { MessageBox.Show("Torneo modificado con exito!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error, torneo no modificado!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } this.Close(); break; } break; } }