private void GuardarButton_Click(object sender, EventArgs e) { TipoAnalisis tipoAnalisis; bool paso = false; if (!Validar()) { return; } tipoAnalisis = LlenarClase(); Limpiar(); if (IdNumericUpDown.Value == 0) { paso = TipoAnalisisBLL.Guardar(tipoAnalisis); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar un Tipo Analisis que no existe", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = TipoAnalisisBLL.Modificar(tipoAnalisis); } if (paso) { MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void GuardarmetroButton_Click(object sender, EventArgs e) { if (!Validar()) { return; } TiposAnalisis tipo = new TiposAnalisis(); tipo = LlenarClase(); try { if (TipoAnalisisBLL.Buscar((int)IDnumericUpDown.Value) != null) { TipoAnalisisBLL.Modificar(tipo); MessageBox.Show("Modificado Correctamente"); Limpiar(); } else { if (IDnumericUpDown.Value == 0) { if (!TipoAnalisisBLL.Duplicado(DescripcionmetroTextBox.Text)) { TipoAnalisisBLL.Guardar(tipo); MessageBox.Show("Se guardo correctamente"); Limpiar(); } else { errorProvider.SetError(DescripcionmetroTextBox, "Este Tipo ya existe"); } } } } catch (Exception) { MessageBox.Show("Error"); } }
private void BtnGuardar_Click(object sender, EventArgs e) { TipoAnalisis tipo; bool paso = false; if (!Validar()) { return; } tipo = LlenarClase(); Limpiar(); //Determinar si es guardar o modificar if (TipoId.Value == 0) { paso = TipoAnalisisBLL.Guardar(tipo); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = TipoAnalisisBLL.Modificar(tipo); } //Informar el resultado if (paso) { MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }