Exemplo n.º 1
0
        public static FacturaActiveRecord BuscarUno(int numero)
        {
            using (SqlConnection conexion =
                       new SqlConnection(CadenaConexion()))
            {
                conexion.Open();
                String sql = "select * from Facturas where Numero=@Numero";

                SqlCommand comando = new SqlCommand(sql, conexion);
                comando.Parameters.AddWithValue("@Numero", numero);
                SqlDataReader lector = comando.ExecuteReader();

                if (lector.Read())
                {
                    FacturaActiveRecord factura = new FacturaActiveRecord
                                                      (Convert.ToInt32(lector["numero"]),
                                                      lector["concepto"].ToString());
                    return(factura);
                }
                else
                {
                    return(null);
                }
            }
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            FacturaActiveRecord f =
                FacturaActiveRecord.BuscarUno(1);

            f.Concepto = "otro concepto";
            f.Actualizar();
            Console.WriteLine(f.Concepto);
            Console.ReadLine();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            FacturaActiveRecord        f1    = new FacturaActiveRecord(4, "televisor");
            List <FacturaActiveRecord> lista = FacturaActiveRecord.BuscarTodos();

            foreach (FacturaActiveRecord f in lista)
            {
                Console.WriteLine(f.Concepto);
            }
            Console.ReadLine();
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            FacturaActiveRecord f = FacturaActiveRecord.BuscarUno(1);

            List <LineasFacturaActiveRecord> lista =
                f.BuscarLineas();

            foreach (LineasFacturaActiveRecord lf  in lista)
            {
                Console.WriteLine(lf.ProductoId);
                Console.WriteLine(lf.Unidades);
            }

            List <FacturaLineaDTO> lista2 =
                FacturaActiveRecord.BuscarFacturaLinea();

            foreach (FacturaLineaDTO lf in lista2)
            {
                Console.WriteLine(lf.Unidades);
                Console.WriteLine(lf.NumeroFactura);
            }
            int resultado = FacturaActiveRecord.TotalUnidades();

            Console.WriteLine(resultado);


            Console.ReadLine();


            /*  // -------- BUSCAR TODOS CON FILTRO -------
             * FiltroFactura filtro = new FiltroFactura();
             * filtro.Concepto = "tablet";
             * List<Factura> facturas = repositorio.BuscarTodos(filtro);
             * foreach (Factura f in facturas)
             * {
             *  Console.WriteLine(f.Numero + "-" + f.Concepto);
             *
             * }
             * Console.ReadLine(); *
             *
             *
             * }*/
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            FacturaActiveRecord f1 = new FacturaActiveRecord(4, "televisor");

            f1.Insertar();
        }