Esempio n. 1
0
        public int Eliminar(int id)
        {
            int           resultado = -1;
            SqlConnection cn        = new ConexionSQL().ObtenerConexion();

            try
            {
                SqlCommand cmd = new SqlCommand("SP_VEHICULOS_ELIMINAR", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@IdVehiculo", id);

                cn.Open();
                resultado = cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }

            return(resultado);
        }
Esempio n. 2
0
        public List <Pais> Listar()
        {
            List <Pais> lista = new List <Pais>();

            try
            {
                SqlConnection cn  = new ConexionSQL().ObtenerConexion();
                SqlCommand    cmd = new SqlCommand("SP_PAIS_LISTAR", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    lista.Add(new Pais()
                    {
                        IdPais = dr.GetInt32(0),
                        Nombre = dr.GetString(1)
                    });
                }
                dr.Close();
                cn.Close();
            }
            catch (Exception)
            {
                throw;
            }
            return(lista);
        }
Esempio n. 3
0
        public int Insertar(Vehiculo objeto)
        {
            int           resultado = -1;
            SqlConnection cn        = new ConexionSQL().ObtenerConexion();

            try
            {
                SqlCommand cmd = new SqlCommand("SP_VEHICULOS_REGISTRAR", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Placa", objeto.Placa);
                cmd.Parameters.AddWithValue("@Año", objeto.Año);
                cmd.Parameters.AddWithValue("@Modelo", objeto.Modelo);
                cmd.Parameters.AddWithValue("@IdMarca", objeto.IdMarca);

                cn.Open();
                resultado = cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }

            return(resultado);
        }
Esempio n. 4
0
        public Proveedor Obtener(int id)
        {
            Proveedor obj = new Proveedor();

            try
            {
                SqlConnection cn  = new ConexionSQL().ObtenerConexion();
                SqlCommand    cmd = new SqlCommand("SP_PROVEEDOR_OBTENER", cn);
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Id", id);
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    obj = new Proveedor()
                    {
                        IdProveedor    = dr.GetInt32(0),
                        Nombre         = dr.GetString(1),
                        Direccion      = dr.GetString(2),
                        NombreContacto = dr.GetString(3),
                        CargoContacto  = dr.GetString(4),
                        IdPais         = dr.GetInt32(5),
                        Telefono       = dr.GetString(6),
                        Fax            = dr.GetString(7)
                    };
                }
                dr.Close();
                cn.Close();
            }
            catch (Exception)
            {
                throw;
            }
            return(obj);
        }
Esempio n. 5
0
        public int Insertar(Proveedor obj)
        {
            int           resultado = -1;
            SqlConnection cn        = new ConexionSQL().ObtenerConexion();

            try
            {
                SqlCommand cmd = new SqlCommand("SP_PROVEEDOR_INSERTAR", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Nombre", obj.Nombre);
                cmd.Parameters.AddWithValue("@Direccion", obj.Direccion);
                cmd.Parameters.AddWithValue("@NombreContacto", obj.NombreContacto);
                cmd.Parameters.AddWithValue("@CargoContacto", obj.CargoContacto);
                cmd.Parameters.AddWithValue("@Idpais", obj.IdPais);
                cmd.Parameters.AddWithValue("@Telefono", obj.Telefono);
                cmd.Parameters.AddWithValue("@Fax", obj.Fax);

                cn.Open();
                resultado = cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }
            return(resultado);
        }
Esempio n. 6
0
        public List <Proveedor> Listar()
        {
            List <Proveedor> lista = new List <Proveedor>();

            try
            {
                SqlConnection cn  = new ConexionSQL().ObtenerConexion();
                SqlCommand    cmd = new SqlCommand("SP_PROVEEDOR_LISTAR", cn);
                cmd.CommandType = System.Data.CommandType.StoredProcedure;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    lista.Add(new Proveedor()
                    {
                        IdProveedor    = dr.GetInt32(0),
                        Nombre         = dr.GetString(1),
                        Direccion      = dr.GetString(2),
                        NombreContacto = dr.GetString(3),
                        CargoContacto  = dr.GetString(4),
                        IdPais         = dr.GetInt32(5),
                        Telefono       = dr.GetString(6),
                        Fax            = dr.GetString(7)
                    });
                }
                dr.Close();
                cn.Close();
            }
            catch (Exception)
            {
                throw;
            }
            return(lista);
        }
Esempio n. 7
0
        public Vehiculo Obtener(int id)
        {
            Vehiculo objeto = new Vehiculo();

            try
            {
                SqlConnection cn  = new ConexionSQL().ObtenerConexion();
                SqlCommand    cmd = new SqlCommand("SP_VEHICULOS_OBTENER", cn);
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@IdVehiculo", id);

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();

                while (dr.Read())
                {
                    objeto = new Vehiculo()
                    {
                        IdVehiculo = dr.GetInt32(0),
                        Placa      = dr.GetString(1),
                        Año        = dr.GetInt32(2),
                        Modelo     = dr.GetString(3),
                        IdMarca    = dr.GetInt32(4),
                        Marca      = dr.GetString(5)
                    };
                }

                dr.Close();
                cn.Close();
            }
            catch (Exception)
            {
                throw;
            }

            return(objeto);
        }
Esempio n. 8
0
        public List <Vehiculo> ListarVehiculoXMarca(int id)
        {
            List <Vehiculo> resultado = new List <Vehiculo>();
            SqlConnection   cn        = new ConexionSQL().ObtenerConexion();

            try
            {
                SqlCommand cmd = new SqlCommand("SP_VEHICULOS_X_MARCA", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@IdMarca", id);

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    Vehiculo objeto = new Vehiculo();
                    objeto.IdVehiculo = dr.GetInt32(0);
                    objeto.Placa      = dr.GetString(1);
                    objeto.Año        = dr.GetInt32(2);
                    objeto.Modelo     = dr.GetString(3);
                    objeto.IdMarca    = dr.GetInt32(4);
                    objeto.Marca      = dr.GetString(5);
                    resultado.Add(objeto);
                }
                dr.Close();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }

            return(resultado);
        }
Esempio n. 9
0
        public List <Vehiculo> Listar()
        {
            List <Vehiculo> lista = new List <Vehiculo>();

            try
            {
                SqlConnection cn  = new ConexionSQL().ObtenerConexion();
                SqlCommand    cmd = new SqlCommand("SP_VEHICULOS_LISTAR", cn);
                cmd.CommandType = System.Data.CommandType.StoredProcedure;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();

                while (dr.Read())
                {
                    lista.Add(new Vehiculo()
                    {
                        IdVehiculo = dr.GetInt32(0),
                        Placa      = dr.GetString(1),
                        Año        = dr.GetInt32(2),
                        Modelo     = dr.GetString(3),
                        IdMarca    = dr.GetInt32(4),
                        Marca      = dr.GetString(5)
                    });
                }

                dr.Close();
                cn.Close();
            }
            catch (Exception)
            {
                throw;
            }

            return(lista);
        }