private void Mostrar() { dataListado.DataSource = MMedico.Mostrar(txtBuscar.Text); dataListado.ClearSelection(); this.OcultarColumnas(); lblTotal.Text = "Total Registros: " + Convert.ToString(dataListado.Rows.Count); Anulados(); }
private 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 Trabajadores?", "Laboratorio Clinico Virgen de Coromoto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); } else { Opcion = MessageBox.Show("¿Realmente Desea Anular el Registro de Medico?", "Laboratorio Clinico Virgen de Coromoto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); } if (Opcion == DialogResult.OK) { string Rpta = ""; foreach (DataGridViewRow item in this.dataListado.SelectedRows) { Rpta = MMedico.Anular(Convert.ToInt32(item.Cells[0].Value)); } if (Rpta.Equals("OK")) { if (NumeroSeleccionado > 1) { this.MensajeOK("Se Anularon Correctamente los Registros de Medico"); } else { this.MensajeOK("Se Anuló Correctamente el Registro del Medico"); } } 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 = MMedico.Insertar(this.ID, (this.cbCedula.Text + this.txtCiMedico.Text), this.txtNombre.Text, this.txtClinica.Text); } else { //Vamos a modificar un Paciente Rpta = MMedico.Editar(this.ID, (this.cbCedula.Text + this.txtCiMedico.Text), this.txtNombre.Text, this.txtClinica.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 = MMedico.CedulaUnica((this.cbCedula.Text + this.txtCiMedico.Text)); if (dataListado.Rows.Count != 0) { MessageBox.Show("Ya el Medico C.I: " + (this.cbCedula.Text + this.txtCiMedico.Text) + "está ingresado", "Laboratorio Virgen de Coromoto", MessageBoxButtons.OK, MessageBoxIcon.Error); this.txtCiMedico.Text = string.Empty; this.txtCiMedico.Focus(); } Mostrar(); } catch (Exception) { MessageBox.Show("Error en la Conexion de la BD", "Laboratorio Virgen de Coromoto", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Factura_Load(object sender, EventArgs e) { cbTipoPaciente.DataSource = MTipoPaciente.MostrarCombobox(); cbTipoPaciente.DisplayMember = "Nombre"; cbTipoPaciente.ValueMember = "ID"; cbTipoPaciente.SelectedIndex = -1; cbMedico.DataSource = MMedico.MostrarCombobox(); cbMedico.DisplayMember = "Nombre"; cbMedico.ValueMember = "IdMedico"; cbMedico.SelectedIndex = -1; cbIdEmpresa.DataSource = MEmpresaSeguro.MostrarCombobox(); cbIdEmpresa.DisplayMember = "Nombre"; cbIdEmpresa.ValueMember = "ID"; cbIdEmpresa.SelectedIndex = -1; cbIdBanco.DataSource = MBanco.MostrarCombobox(); cbIdBanco.DisplayMember = "Nombre"; cbIdBanco.ValueMember = "ID"; cbIdBanco.SelectedIndex = -1; txtMotivo.Enabled = false; //como comienza el tabcontrol: en examenes y con el btn regresar desactivado tabControl1.SelectedIndex = 0; this.btnRetroceder.Enabled = false; this.btnRetroceder.BackColor = Color.LightGray; lblFaseActual.Text = "Exámenes"; //esto es para hacer que los headers del tabcontrol se oculten tabControl1.Appearance = TabAppearance.FlatButtons; tabControl1.ItemSize = new Size(0, 1); tabControl1.SizeMode = TabSizeMode.Fixed; CrearColumnasDgv(); //eso es para cargar los dgv con la bd y añadir las columnas crearTabla(); //todo esto es pa ponerle colorcitos al datagridview de examenes dgvExamenes.BorderStyle = BorderStyle.None; dgvExamenes.AlternatingRowsDefaultCellStyle.BackColor = Color.FromArgb(255, 236, 201); dgvExamenes.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal; dgvExamenes.DefaultCellStyle.SelectionBackColor = Color.FromArgb(242, 174, 78); dgvExamenes.DefaultCellStyle.SelectionForeColor = Color.White; dgvExamenes.BackgroundColor = Color.FromArgb(250, 242, 230); dgvExamenes.EnableHeadersVisualStyles = false; dgvExamenes.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None; dgvExamenes.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(240, 154, 34); dgvExamenes.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; dgvExamenes.ColumnHeadersDefaultCellStyle.Font = new Font("Segoe UI", 12, FontStyle.Regular); //todo esto es pa ponerle colorcitos al datagridview de perfiles dgvPerfiles.BorderStyle = BorderStyle.None; dgvPerfiles.AlternatingRowsDefaultCellStyle.BackColor = Color.FromArgb(255, 236, 201); dgvPerfiles.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal; dgvPerfiles.DefaultCellStyle.SelectionBackColor = Color.FromArgb(242, 174, 78); dgvPerfiles.DefaultCellStyle.SelectionForeColor = Color.White; dgvPerfiles.BackgroundColor = Color.FromArgb(250, 242, 230); dgvPerfiles.EnableHeadersVisualStyles = false; dgvPerfiles.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None; dgvPerfiles.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(240, 154, 34); dgvPerfiles.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; dgvPerfiles.ColumnHeadersDefaultCellStyle.Font = new Font("Segoe UI", 12, FontStyle.Regular); //todo esto es pa ponerle colorcitos al datagridview de seleccionados dgvSeleccionados.BorderStyle = BorderStyle.None; dgvSeleccionados.AlternatingRowsDefaultCellStyle.BackColor = Color.FromArgb(255, 236, 201); dgvSeleccionados.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal; dgvSeleccionados.DefaultCellStyle.SelectionBackColor = Color.FromArgb(242, 174, 78); dgvSeleccionados.DefaultCellStyle.SelectionForeColor = Color.White; dgvSeleccionados.BackgroundColor = Color.FromArgb(250, 242, 230); dgvSeleccionados.EnableHeadersVisualStyles = false; dgvSeleccionados.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None; dgvSeleccionados.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(240, 154, 34); dgvSeleccionados.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; dgvSeleccionados.ColumnHeadersDefaultCellStyle.Font = new Font("Segoe UI", 12, FontStyle.Regular); //todo esto es pa ponerle colorcitos al datagridview ResumenExamenes dgvResumenExamenes.BorderStyle = BorderStyle.None; dgvResumenExamenes.AlternatingRowsDefaultCellStyle.BackColor = Color.FromArgb(209, 247, 195); dgvResumenExamenes.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal; dgvResumenExamenes.DefaultCellStyle.SelectionBackColor = Color.FromArgb(127, 207, 74); dgvResumenExamenes.DefaultCellStyle.SelectionForeColor = Color.White; dgvResumenExamenes.BackgroundColor = Color.White; dgvResumenExamenes.EnableHeadersVisualStyles = false; dgvResumenExamenes.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None; dgvResumenExamenes.ColumnHeadersDefaultCellStyle.BackColor = Color.FromArgb(96, 191, 33); //69, 204, 20 dgvResumenExamenes.ColumnHeadersDefaultCellStyle.ForeColor = Color.White; dgvResumenExamenes.ColumnHeadersDefaultCellStyle.Font = new Font("Segoe UI", 12, FontStyle.Regular); OcultarColumnas(); }