public void EliminarVehiculo(string codigo)
        {
            Vehiculo vehiculoExistente = new Vehiculo();
            vehiculoExistente = dao.Obtener(codigo);

            dao.Eliminar(codigo);
        }
Esempio n. 2
0
        public List<Vehiculo> ListarTodos()
        {
            Vehiculo vehiculoEncontrado = null;
            List<Vehiculo> listarVehiculos = new List<Vehiculo>();
            string sql = "SELECT * FROM t_vehiculo";
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand(sql, con))
                {
                    using (SqlDataReader resultado = com.ExecuteReader())
                    {
                        var fin = 0;
                        while (fin == 0)
                        {
                            resultado.Read();
                            try
                            {
                                vehiculoEncontrado = new Vehiculo()
                                {
                                    Codigo = (string)resultado["codigo"],
                                    Marca = (string)resultado["marca"],
                                    Tipo = (string)resultado["tipo"],
                                    Color = (string)resultado["color"],
                                    Placa = (string)resultado["placa"],
                                    Modelo = (string)resultado["modelo"],
                                    Descripcion = (string)resultado["descripcion"],
                                    Estado = (string)resultado["estado"],
                                };
                                listarVehiculos.Add(vehiculoEncontrado);
                            }
                            catch
                            {
                                fin = 1;
                            }
                        }
                    }

                    return listarVehiculos;
                }

            }
        }
Esempio n. 3
0
 public Vehiculo Crear(Vehiculo vehiculoACrear)
 {
     Vehiculo vehiculoCreado = null;
     string sql = "INSERT INTO t_vehiculo VALUES (@cod, @mar,@tip,@col,@pla,@mod,@des,@est)";
     using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
     {
         con.Open();
         using (SqlCommand com = new SqlCommand(sql, con))
         {
             com.Parameters.Add(new SqlParameter("@cod", vehiculoACrear.Codigo));
             com.Parameters.Add(new SqlParameter("@mar", vehiculoACrear.Marca));
             com.Parameters.Add(new SqlParameter("@tip", vehiculoACrear.Tipo));
             com.Parameters.Add(new SqlParameter("@col", vehiculoACrear.Color));
             com.Parameters.Add(new SqlParameter("@pla", vehiculoACrear.Placa));
             com.Parameters.Add(new SqlParameter("@mod", vehiculoACrear.Modelo));
             com.Parameters.Add(new SqlParameter("@des", vehiculoACrear.Descripcion));
             com.Parameters.Add(new SqlParameter("@est", vehiculoACrear.Estado));
             com.ExecuteNonQuery();
         }
     }
     vehiculoCreado = Obtener(vehiculoACrear.Codigo);
     return vehiculoCreado;
 }
Esempio n. 4
0
        public Vehiculo Modificar(Vehiculo vehiculoAModificar)
        {
            Vehiculo vehiculoModificado = null;
            string sql = "UPDATE t_vehiculo SET marca=@mar,tipo=@tip,color=@col,placa=@plac,modelo=@mod,descripcion=@des,estado=@est WHERE codigo=@cod";

            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand(sql, con))
                {
                    com.Parameters.Add(new SqlParameter("@cod", vehiculoAModificar.Codigo));
                    com.Parameters.Add(new SqlParameter("@mar", vehiculoAModificar.Marca));
                    com.Parameters.Add(new SqlParameter("@tip", vehiculoAModificar.Tipo));
                    com.Parameters.Add(new SqlParameter("@col", vehiculoAModificar.Color));
                    com.Parameters.Add(new SqlParameter("@pla", vehiculoAModificar.Placa));
                    com.Parameters.Add(new SqlParameter("@mod", vehiculoAModificar.Modelo));
                    com.Parameters.Add(new SqlParameter("@des", vehiculoAModificar.Descripcion));
                    com.Parameters.Add(new SqlParameter("@est", vehiculoAModificar.Estado));
                    com.ExecuteNonQuery();
                }
            }
            vehiculoModificado = Obtener(vehiculoAModificar.Codigo);
            return vehiculoModificado;
        }
Esempio n. 5
0
        public Vehiculo Obtener(string codigo)
        {
            Vehiculo vehiculoEncontrado = null;
            string sql = "SELECT * FROM t_vehiculo WHERE codigo=@cod";
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand(sql, con))
                {
                    com.Parameters.Add(new SqlParameter("@cod", codigo));
                    using (SqlDataReader resultado = com.ExecuteReader())
                    {
                        if (resultado.Read())
                        {
                            vehiculoEncontrado = new Vehiculo()
                            {
                                Codigo = (string)resultado["codigo"],
                                Marca = (string)resultado["marca"],
                                Tipo = (string)resultado["tipo"],
                                Color = (string)resultado["color"],
                                Placa = (string)resultado["placa"],
                                Modelo = (string)resultado["modelo"],
                                Descripcion = (string)resultado["descripcion"],
                                Estado = (string)resultado["estado"]

                            };
                        }
                    }
                }
            }
            return vehiculoEncontrado;
        }
 public Vehiculo ModificarVehiculo(Vehiculo vehiculoAModificar)
 {
     return dao.Modificar(vehiculoAModificar);
 }
 public Vehiculo CrearVehiculo(Vehiculo vehiculoACrear)
 {
     return dao.Crear(vehiculoACrear);
 }