コード例 #1
0
 /// <summary>
 /// Este método va a obtener las propiedades del datagrid
 /// y las va a pasar a los textBox
 /// </summary>
 private void ObtienePropiedades(ViajeInterno viajeInterno)
 {
     this.txtIdEmpleado.Text     = Convert.ToString(viajeinterno.IdEmpleado);
     this.txtnombreEmpleado.Text = Convert.ToString(viajeinterno.NombreEmpleado);
     this.txtIdVehiculo.Text     = Convert.ToString(viajeInterno.IdVehiculo);
     this.txtVehiculo.Text       = Convert.ToString(viajeInterno.Vehiculo);
 }
コード例 #2
0
        //Métodos
        /// <summary>
        /// Se insertará y guardará el id del empleado que realizará el viaje
        /// para transportar el material extraido de la mina
        /// </summary>
        /// <param name="empleado">El id del empleado</param>
        public void AgregarDatosAViajeInterno(ViajeInterno viajeinterno)
        {
            try
            {
                //Query Insersición
                string query = @"INSERT INTO Minas.viajeInterno (idVehiculo, idEmpleado)
                                 VALUES (@idVehiculo, @idEmpleado)";

                //Establecer y abrir la conexión
                sqlConnection.Open();

                //Crear el comando SQL
                SqlCommand sqlCommand = new SqlCommand(query, sqlConnection);

                //Establecer los valores de los parámetros
                sqlCommand.Parameters.AddWithValue("@idVehiculo", viajeinterno.IdVehiculo);
                sqlCommand.Parameters.AddWithValue("@idEmpleado", viajeinterno.IdEmpleado);

                //Ejecutar el comando del query de la inserción
                sqlCommand.ExecuteNonQuery();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                // Cerrar la conexión
                sqlConnection.Close();
            }
        }