public void LlenarGridCompania() { CompaniaBL cli = new CompaniaBL(); dgvComp.DataSource = cli.LlenarCompanias(); CambiarTextoColumnasDG(); CambiarNombreColumnasDG(); }
private void BtnActualizar_Click(object sender, EventArgs e) { string mensaje = "Debe seleccionar un registro válido antes de actualizar. " + "Por favor seleccione un registro en la pestaña de busqueda que " + "desea actualizar y vuelva a intentarlo."; try { Companias entidad = new Companias(); CompaniaBL actualizar = new CompaniaBL(); if (ID < 1) { MessageBox.Show(mensaje, "Error de Actualización", MessageBoxButtons.OK, MessageBoxIcon.Stop); tabControl1.SelectedIndex = 0; } else { mensaje = "Registro Actualizado."; entidad.IdComp = ID; entidad.Rnc = txtRnc.Text; entidad.NombComp = txtNombre.Text; entidad.DirComp = txtDireccion.Text; entidad.TelComp = txtTelComp.Text; entidad.CorrElecComp = txtEmailComp.Text; entidad.ContactoComp = txtContacto.Text; entidad.TelContComp = txtTelContacto.Text; entidad.CorContComp = txtEmailContacto.Text; entidad.Activo = chkActivo.Checked; actualizar.ActualizarCompania(entidad); LlenarGridCompania(); MessageBox.Show(mensaje, "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Information); btnNuevo.PerformClick(); tabControl1.SelectedIndex = 0; } } catch (Exception) { throw; } }
private void BtnEliminar_Click(object sender, EventArgs e) { string mensaje = "Debe seleccionar un registro válido antes de eliminar." + " Por favor seleccione un registro en la pestaña de busqueda que" + "desea eliminar y vuelva a intentarlo."; try { if (ID < 1) { MessageBox.Show(mensaje, "Error de eliminación", MessageBoxButtons.OK, MessageBoxIcon.Stop); tabControl1.SelectedIndex = 0; } else { mensaje = "Realmente desea eliminar el registro de nombre: " + txtNombre.Text + "?"; DialogResult resultado = MessageBox.Show(mensaje, "¿Desea eliminar?", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resultado == DialogResult.Yes) { mensaje = "Registro Eliminado."; Companias entidad = new Companias(); CompaniaBL eliminar = new CompaniaBL(); entidad.IdComp = ID; eliminar.EliminarCompania(entidad); LlenarGridCompania(); btnNuevo.PerformClick(); tabControl1.SelectedIndex = 0; MessageBox.Show(mensaje, "Eliminación", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception) { throw; } }
private void txtBusqueda_KeyPress(object sender, KeyPressEventArgs e) { try { if (e.KeyChar == '\r') { e.Handled = true; CompaniaBL busqueda = new CompaniaBL(); if (rbNombre.Checked == true) { dgvComp.DataSource = busqueda.BusquedaCompania(txtBusqueda.Text, rbNombre.Text); } else if (rbContacto.Checked == true) { dgvComp.DataSource = busqueda.BusquedaCompania(txtBusqueda.Text, rbContacto.Text); } } } catch (Exception) { throw; } }
private void BtnGuardar_Click(object sender, EventArgs e) { if (validar()) { string respuesta; string mensaje = "Registro agregado con éxito."; CompaniaBL cli = new CompaniaBL(); Companias entidad = new Companias(); if (txtNombre.Text == string.Empty) { txtNombre.Text = null; } if (txtDireccion.Text == string.Empty) { txtDireccion.Text = null; } if (txtTelComp.Text == string.Empty) { txtTelComp.Text = null; } if (txtEmailComp.Text == string.Empty) { txtEmailComp.Text = null; } if (txtContacto.Text == string.Empty) { txtContacto.Text = null; } if (txtTelContacto.Text == string.Empty) { txtTelContacto.Text = null; } if (txtEmailContacto.Text == string.Empty) { txtEmailContacto.Text = null; } if (ID > 0) { entidad.IdComp = ID; mensaje = "Este ID ya se encuentra registrado. Favor cambiarlo o " + "hacer click en Actualizar si desea cambiar el registro. Gracias."; MessageBox.Show(mensaje, "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } entidad.Rnc = txtRnc.Text; entidad.NombComp = txtNombre.Text; entidad.DirComp = txtDireccion.Text; entidad.TelComp = txtTelComp.Text; entidad.CorrElecComp = txtEmailComp.Text; entidad.ContactoComp = txtContacto.Text; entidad.TelContComp = txtTelContacto.Text; entidad.CorContComp = txtEmailContacto.Text; entidad.Activo = chkActivo.Checked; respuesta = cli.RegCompania(entidad); switch (respuesta) { case "exito": MessageBox.Show(mensaje, "Agregado", MessageBoxButtons.OK, MessageBoxIcon.Information ); btnNuevo.PerformClick(); LlenarGridCompania(); tabControl1.SelectedIndex = 0; break; case "existe": mensaje = "Este ID ya se encuentra registrado. Favor cambiarlo o " + "hacer click en Actualizar si desea cambiar el registro. Gracias."; MessageBox.Show(mensaje, "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error ); break; default: MessageBox.Show( respuesta, "Error al Registrar", MessageBoxButtons.OK, MessageBoxIcon.Error ); break; } } else { MessageBox.Show("Hay campos que son obligatorios y se encuentran vacios.", "Error de validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } }