Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
 private void RefrescarGrilla()
 {
     ConductorBC objConductorBC = new ConductorBC();
     dgvConductor.DataSource = objConductorBC.ListarConductor();
     dgvConductorConfigurar();
 }
Пример #4
0
        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);
            }
        }
Пример #5
0
 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);
      }
 }