Пример #1
0
        static void Main(string[] args)
        {
            //var imprimir = new Imprimir();
            //imprimir.ImprimirTexto("Hola, soy una prueba1");
            //imprimir.ImprimirTexto("Hola, soy una prueba2", true);
            //imprimir.ImprimirTexto("Hola, soy una prueba3", false);
            //imprimir.ImprimirTexto("Hola, soy una prueba4", false, ConsoleColor.Yellow);
            //imprimir.ImprimirTexto("Hola, soy una prueba5", true, ConsoleColor.Blue);

            Console.WriteLine("Vehiculo");
            var auto = new ClaseVehiculo();

            Console.WriteLine("\nEl vehiculo acelera por:");
            auto.AcelerarVehiculo("Inyeccion");

            Console.WriteLine("\nEl vehiculo frena por:");
            auto.FrenarVehiculo("", "Frenos Hidraulicos");

            Console.WriteLine("\nEl vehiculo desacelera por:");
            auto.DesacelerarVehiculo("", "", "Electrico");

            Console.WriteLine("\nEl vehiculo enciende por:");
            auto.EncenderVehiculo("", "", "", "Electrico");

            Console.WriteLine("\nEl vehiculo se apaga por:");
            auto.ApagarVehiculo("", "", "", "", "Ahogamiento");

            Console.ReadKey();
        }
        private void btnModificar_Click(object sender, EventArgs e)
        {
            if (txtDescripcion.Text == "")
            {
                MessageBox.Show("No puede registar campos vacíos");
            }
            else
            {
                if (TrabajarClaseVehiculo.VerificarClase(txtDescripcion.Text) == false)
                {
                    if (MessageBox.Show("confirms the action?", "Save data", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        ClaseVehiculo oClaseVehiculo = new ClaseVehiculo();

                        oClaseVehiculo.CV_descripcion = txtDescripcion.Text;

                        int idClaseVehiculo = (int)dgvClaseVehiculo.CurrentRow.Cells[0].Value;

                        oClaseVehiculo.CV_id = idClaseVehiculo;

                        TrabajarClaseVehiculo.ModificarClase(oClaseVehiculo);

                        cargarGrilla();
                        limpiarCampos();
                    }
                }
                else
                {
                    MessageBox.Show("Esta clase de vehículo ya esta registrada, intente con otra.");
                }
            }
        }
Пример #3
0
        public static void eliminarClase(ClaseVehiculo clase)
        {
            SqlConnection conexion = new SqlConnection(ClaseBase.Properties.Settings.Default.Conexion);
            SqlCommand    cmd      = new SqlCommand();

            cmd.CommandText = "eliminar_clase";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection  = conexion;

            cmd.Parameters.AddWithValue("@id", clase.Cls_ID);

            conexion.Open();
            cmd.ExecuteNonQuery();
            conexion.Close();
        }
Пример #4
0
 private void btnNuevoClase_Click_1(object sender, EventArgs e)
 {
     if (txtClaseDesc.Text != "")
     {
         try {
             ClaseVehiculo clase = new ClaseVehiculo();
             clase.Cls_descripcion = txtClaseDesc.Text;
             ClaseABM.agregarClase(clase);
             CargarClase();
             txtClaseID.Text   = "";
             txtClaseDesc.Text = "";
             MessageBox.Show("Clase Agregada!");
         }
         catch (Exception a) {
             MessageBox.Show("" + a);
             MessageBox.Show("Clase no Registrada!");
         }
     }
     else
     {
         MessageBox.Show("Campos Vacios");
     }
 }
Пример #5
0
        private void button2_Click(object sender, EventArgs e)
        {
            Vehiculo objVehiculo = new Vehiculo();

            objVehiculo.placa = txtPlaca.Text;


            Prueba2.Modelo.Linea objLinea = new Prueba2.Modelo.Linea();
            objLinea.id         = long.Parse(cbLinea.SelectedValue.ToString());
            objVehiculo.idLinea = objLinea;

            objVehiculo.modelo      = txtModelo.Text;
            objVehiculo.numeroMotor = txtNumeroMotor.Text;
            objVehiculo.color       = txtColor.Text;

            ClaseVehiculo objClaseVeh = new ClaseVehiculo();

            objClaseVeh.id = long.Parse(cbClaseVehiculo.SelectedValue.ToString());;
            objVehiculo.idClaseVehiculo = objClaseVeh;


            TipoServicio objTipoSer = new TipoServicio();

            objTipoSer.id = long.Parse(cbTipoSer.SelectedValue.ToString());;
            objVehiculo.idTipoServicio = objTipoSer;

            bool agregado = controllerVehiculo.agregarVehiculo(objVehiculo);

            if (agregado)
            {
                MessageBox.Show("SE HA REALIZADO CON EXITO EL VEHICULO", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                MessageBox.Show("Error", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        /// <summary>
        /// modifica la clase seleccionada
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnMoficar_Click(object sender, EventArgs e)
        {
            String       msj          = "Esta seguro que quiere modificar esta clase de vehiculo " + this.txtDetalle.Text;
            DialogResult dialogResult = MessageBox.Show(msj, "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dialogResult == DialogResult.Yes)
            {
                if (txtDetalle.Text != "")
                {
                    ClaseVehiculo cv = new ClaseVehiculo();
                    cv.Cv_ID          = Convert.ToInt32(dgwLista.CurrentRow.Cells["ID"].Value);
                    cv.Cv_Descripcion = txtDetalle.Text;
                    cv.Cv_Disponible  = checkDisponible.Checked;
                    TrabajarClaseVehiculo.modificacionClase(cv);
                    MessageBox.Show("Clase de vehiculo Modificado");
                    cargarClasesV();
                }
                else
                {
                    MessageBox.Show("Complete todos los campos");
                }
            }
            actualizarComboClase();
        }
Пример #7
0
 private void btnEliminarClase_Click_1(object sender, EventArgs e)
 {
     if (tblClaseVeh.CurrentRow != null)
     {
         try {
             ClaseVehiculo clase = new ClaseVehiculo();
             clase.Cls_ID = Convert.ToInt32(tblClaseVeh.CurrentRow.Cells["ID"].Value.ToString());
             if (MessageBox.Show("Seguro quiere eliminarlo", "Importante!!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
             {
                 ClaseABM.eliminarClase(clase);
                 MessageBox.Show("Se elimino la Clase correctamente", "Importante!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 CargarClase();
             }
         }
         catch (Exception a) {
             MessageBox.Show("" + a);
             MessageBox.Show("No se pudo eliminar!");
         }
     }
     else
     {
         MessageBox.Show("Seleccione una fila por favor", "Importante", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }