private void CargarDatos_Load(object sender, EventArgs e) { cbIDBioanalista.DataSource = MBioanalista.MostrarCombobox(); cbIDBioanalista.DisplayMember = "Nombre"; cbIDBioanalista.ValueMember = "ID"; cbIDBioanalista.SelectedIndex = -1; }
private void Buscar_Cedula() { dataListado.DataSource = MBioanalista.MostrarCedula(txtBuscar.Text); dataListado.ClearSelection(); this.OcultarColumnas(); lblTotal.Text = "Total Registros: " + Convert.ToString(dataListado.Rows.Count); Anulados(); }
void AnularItems() { try { int NumeroSeleccionado = 0; DialogResult Opcion; foreach (DataGridViewRow item in this.dataListado.SelectedRows) { NumeroSeleccionado++; } if (NumeroSeleccionado > 1) { Opcion = MessageBox.Show("¿Realmente desea anular los " + NumeroSeleccionado + " registros de Bioanalistas?", "Laboratorio Clínico Virgen de Coromoto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); } else { Opcion = MessageBox.Show("¿Realmente desea anular el registro del Bioanalista?", "Laboratorio Clínico Virgen de Coromoto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); } if (Opcion == DialogResult.OK) { string Rpta = ""; foreach (DataGridViewRow item in this.dataListado.SelectedRows) { Rpta = MBioanalista.Anular(Convert.ToInt32(item.Cells["ID"].Value)); } if (Rpta.Equals("OK")) { if (NumeroSeleccionado > 1) { this.MensajeOK("Se anularon correctamente los registros de Bioanalistas"); } else { this.MensajeOK("Se anuló correctamente el registro del Bioanalista"); } } else { this.MensajeError(Rpta); } this.Mostrar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void Guardar() { try { string Rpta = ""; if (this.IsNuevo) { Rpta = MBioanalista.Insertar((this.cbCedula.Text + this.txtCedula.Text), this.txtNombre.Text, this.txtColegio.Text, this.txtCodigo.Text); } else { //Vamos a modificar un Paciente Rpta = MBioanalista.Editar(ID, (this.cbCedula.Text + this.txtCedula.Text), this.txtNombre.Text, this.txtColegio.Text, this.txtCodigo.Text); } //Si la respuesta fue OK, fue porque se modificó //o insertó el Trabajador //de forma correcta if (Rpta.Equals("OK")) { if (this.IsNuevo) { this.MensajeOK("Se insertó de forma correcta el registro"); } else { this.MensajeOK("Se actualizó de forma correcta el registro"); } } else { //Mostramos el mensaje de error this.MensajeError(Rpta); } this.IsNuevo = false; this.IsEditar = false; this.Botones(); this.Limpiar(); this.Mostrar(); this.Deshabilitar(); } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void CedulaUnica() { try { if (!IsNuevo) { return; } dataListado.DataSource = MBioanalista.CedulaUnica((this.cbCedula.Text + this.txtCedula.Text)); if (dataListado.Rows.Count != 0) { MessageBox.Show("Ya el Bioanalista C.I: " + (this.cbCedula.Text + this.txtCedula.Text) + "está ingresado", "Laboratorio Virgen de Coromoto", MessageBoxButtons.OK, MessageBoxIcon.Error); this.txtCedula.Text = string.Empty; this.txtCedula.Focus(); } Mostrar(); } catch (Exception) { MessageBox.Show("Error en la Conexion de la BD", "Laboratorio Virgen de Coromoto", MessageBoxButtons.OK, MessageBoxIcon.Error); } }