Esempio n. 1
0
        public static void Crear(cRelacionAlmacen Relacion)
        {
            try
            {
                //Declaramos la conexion hacia la base de datos
                using (SqlConnection Conn = new SqlConnection(cConexion.CadenaConexion()))
                {
                    Conn.Open();
                    //Nombre del procedimiento
                    string StoreProc = "uspInsertarMovInventario";
                    //Creamos el command para la insercion
                    SqlCommand Cmd = new SqlCommand(StoreProc, Conn);
                    Cmd.CommandType = CommandType.StoredProcedure;

                    //Parametros
                    Cmd.Parameters.AddWithValue("AlmacenID", Relacion.AlmacenID);
                    Cmd.Parameters.AddWithValue("Existencia", Relacion.Existencia);
                    Cmd.Parameters.AddWithValue("InventarioID", Relacion.InventarioID);
                }
            }
            catch (SqlException Ex)
            {
                throw Ex;
            }
        }
Esempio n. 2
0
        public static List <cRelacionAlmacen> BuscarPorID(int InventarioID)
        {
            try
            {
                //Declaramos la conexion hacia la base de datos
                using (SqlConnection Conn = new SqlConnection(cConexion.CadenaConexion()))
                {
                    Conn.Open();
                    //Nombre del procedimiento
                    string StoreProc = "uspBuscarRelAlmacenPorID";
                    //Creamos el command para la insercion
                    SqlCommand Cmd = new SqlCommand(StoreProc, Conn);
                    Cmd.CommandType = CommandType.StoredProcedure;

                    //Parametros
                    Cmd.Parameters.AddWithValue("InventarioID", InventarioID);

                    //Ejecutamos el lector
                    SqlDataReader Reader = Cmd.ExecuteReader();


                    List <cRelacionAlmacen> Lista = new List <cRelacionAlmacen>();
                    while (Reader.Read())
                    {
                        cRelacionAlmacen Relacion = new cRelacionAlmacen();

                        Relacion.ID           = Reader.GetInt32(Reader.GetOrdinal("ID"));
                        Relacion.AlmacenID    = Reader.GetInt32(Reader.GetOrdinal("AlmacenID"));
                        Relacion.Existencia   = Reader.GetDouble(Reader.GetOrdinal("Existencia"));
                        Relacion.InventarioID = Reader.GetInt32(Reader.GetOrdinal("InventarioID"));

                        //Agregamos el articulo a la lista
                        Lista.Add(Relacion);
                    }
                    //Cerramos la conexion
                    Conn.Close();
                    //Retornamos la lista de clientes
                    return(Lista);
                }
            }
            catch (SqlException Ex)
            {
                return(null);

                throw Ex;
            }
        }