示例#1
0
        private void modificarBtn_Click(object sender, EventArgs e)
        {
            if (Validacion())
            {
                int id  = ((Modelo.Envios)comboBox1.SelectedItem).idenvio;
                int idE = ((Modelo.Empleado)comboBox2.SelectedItem).ID;
                Modelo.Tripulacion trip = new Modelo.Tripulacion(idE, id, textRol.Text);
                var  resultado          = new TripulacionDAO().Editar(trip);
                Type resultado_tipo     = resultado.GetType();

                if (resultado_tipo.Equals(typeof(string)))
                {
                    Mensajes.Error(resultado.ToString());
                }
                else
                {
                    Mensajes.Info("Actualización exitosa.");
                    Close();
                }
            }
            else
            {
                Mensajes.Info("El campo Rol, no puede quedar vacío.");
            }
        }
示例#2
0
 public AddTripulacion(Modelo.Tripulacion tripulacion)
 {
     InitializeComponent();
     this.tripulacion     = tripulacion;
     label8.Text          = "Editar Tripulacion";
     modificarBtn.Visible = true;
     btnRegistrar.Visible = false;
     comboBox1.Enabled    = false;
     comboBox2.Enabled    = false;
 }
示例#3
0
 private void dataTripulacion_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex != -1)
     {
         DataGridViewRow Renglon    = dataTripulacion.Rows[e.RowIndex];
         string          sql_where  = ("where idEnvio=@id");
         List <string>   parametros = new List <string>();
         List <object>   valores    = new List <object>();
         parametros.Add("@id");
         valores.Add(Renglon.Cells["ID Envio"].Value);
         Modelo.Tripulacion tripulacion    = tripulacionDAO.ConsultaGeneral(sql_where, parametros, valores)[0];
         AddTripulacion     addTripulacion = new AddTripulacion(tripulacion);
         addTripulacion.ShowDialog();
         actualizarTabla();
     }
     else
     {
         Mensajes.Error("Selecciona un registro");
     }
 }
示例#4
0
 private void btnRegistrar_Click(object sender, EventArgs e)
 {
     if (Validacion())
     {
         int id  = ((Modelo.Envios)comboBox1.SelectedItem).idenvio;
         int idE = ((Modelo.Empleado)comboBox2.SelectedItem).ID;
         Modelo.Tripulacion trip = new Modelo.Tripulacion(idE, id, textRol.Text);
         var  resultado          = new TripulacionDAO().Registrar(trip);
         Type resultadoTipo      = resultado.GetType();
         if (resultadoTipo.Equals(typeof(string)))
         {
             Mensajes.Error(resultado.ToString());
         }
         else
         {
             Mensajes.Info("Registro exitoso.");
             Close();
         }
     }
     else
     {
         Mensajes.Info("Por favor, llene todos los campos.");
     }
 }