private void btnRegistrar_Click(object sender, EventArgs e) { try { if (!ValidarComponentes()) return; if (MessageBox.Show(MensajePregunta, this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes) { return; } ConductorBC objConductorBC = new ConductorBC(); Conductor objConductor = new Conductor(); objConductor.NroBrevete = txtBrevete.Text.ToUpper(); objConductor.Nombres = txtNombres.Text.ToUpper(); objConductor.ApellidoPaterno = txtAPaterno.Text.ToUpper(); objConductor.ApellidoMaterno = txtAMaterno.Text.ToUpper(); objConductor.Estado = 1; if (Modo == TypeMode.Registrar) { objConductorBC.RegistrarConductor(objConductor); MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (Modo == TypeMode.Editar) { objConductor.ConductorId = ConductorId; objConductorBC.EditarConductor(objConductor); MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } MiDelegado(); this.Dispose(); } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txtFiltro_TextChanged(object sender, EventArgs e) { try { ConductorBC objConductorBC = new ConductorBC(); dgvConductor.DataSource = objConductorBC.Filtro(txtFiltro.Text); } catch(Exception) { MessageBox.Show("Disculpe, el sistema se encuetra fuera de servicio", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void RefrescarGrilla() { ConductorBC objConductorBC = new ConductorBC(); dgvConductor.DataSource = objConductorBC.ListarConductor(); dgvConductorConfigurar(); }
private void btnEliminar_Click(object sender, EventArgs e) { try { if (dgvConductor.SelectedRows.Count != 0) { if (MessageBox.Show("¿Está seguro que quiere eliminar el conductor: " + dgvConductor.SelectedRows[0].Cells["Nombres"].Value.ToString() + "?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes) { return; } ConductorBC objConductorBC = new ConductorBC(); objConductorBC.EliminarConductor(Convert.ToInt32(dgvConductor.SelectedRows[0].Cells["ConductorId"].Value)); RefrescarGrilla(); MessageBox.Show("Se eliminó satisfactoriamente el Conductor.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frm_Conductor_Load(object sender, EventArgs e) { try { Entidad = "Conductor"; if (Modo == TypeMode.Registrar) { lblConductor.Text = "Registrar " + Entidad; btnRegistrar.Text = "Registrar"; MensajePregunta = "¿Está seguro de registrar el " + Entidad + "?"; MensajeRespuesta = "Se registró el " + Entidad + " satisfactoriamente."; } else if (Modo == TypeMode.Editar) { lblConductor.Text = "Editar " + Entidad; btnRegistrar.Text = "Editar"; MensajePregunta = "¿Está seguro de editar el " + Entidad + "?"; MensajeRespuesta = "Se editó el " + Entidad + " satisfactoriamente."; ConductorBC objConductorBC = new ConductorBC(); Conductor objConductor = objConductorBC.BuscarConductor(ConductorId); txtBrevete.Text = objConductor.NroBrevete; txtNombres.Text = objConductor.Nombres; txtAPaterno.Text = objConductor.ApellidoPaterno; txtAMaterno.Text=objConductor.ApellidoMaterno; } txtBrevete.Focus(); } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }