Ejemplo n.º 1
0
        public static Producto GetProductById(int pk)
        {
            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProducto = objDataSet.GetProductByID(pk);
            Producto objProducto = rowToDto(dtProducto[0]);

            return(objProducto);
        }
Ejemplo n.º 2
0
        public static void UpdateProduct(int pkProducto, int fkProveedor, string txtCodigo, string txtNombre, string txtDescripcion, int intCantidad,
                                         decimal decValorCompra, decimal decValorVenta, int genero, int fkMarca, int fkModelo, int fkTalla, int intIdUsuario)
        {
            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();

            objDataSet.UpdateProduct(pkProducto, fkProveedor, txtCodigo, txtNombre, txtDescripcion, intCantidad, decValorCompra, decValorVenta,
                                     genero, fkMarca, fkModelo, fkTalla, intIdUsuario);
        }
Ejemplo n.º 3
0
        public static int InsertDatosProductos(int fkProveedor, string txtCodigo, string txtNombreCompleto, string txtDescripcion, int intCantidad, decimal decValorCompra,
                                               decimal decValorVenta, int genero, int fkMarca, int fkModelo, int fkTalla, int intIdUsuario)
        {
            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            int?ProductoId = 0;

            objDataSet.InsertProduct(ref ProductoId, fkProveedor, txtCodigo, txtNombreCompleto, txtDescripcion, intCantidad, decValorCompra, decValorVenta,
                                     genero, fkMarca, fkModelo, fkTalla, intIdUsuario);

            return((int)ProductoId);
        }
Ejemplo n.º 4
0
        public static Producto GetProductByCode(string code)
        {
            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProducto = objDataSet.GetProductByCode(code);
            if (dtProducto.Count > 0)
            {
                Producto objProducto = rowToDto(dtProducto[0]);
                return(objProducto);
            }

            return(null);
        }
Ejemplo n.º 5
0
        public static Producto GetValidarProducto(int code, int cantidad)
        {
            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProducto = objDataSet.GetValidarStock(code, cantidad);
            if (dtProducto.Count > 0)
            {
                Producto objProducto = rowToDto(dtProducto[0]);
                return(objProducto);
            }


            return(null);
        }
Ejemplo n.º 6
0
        public static List <Producto> GetProductsByName(string name)
        {
            List <Producto> listadeProductos = new List <Producto>();

            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProductos = objDataSet.GetProductsByName(name);

            foreach (ProductoDS.ProductosRow row in dtProductos)
            {
                Producto objProductos = rowToDto(row);
                listadeProductos.Add(objProductos);
            }
            return(listadeProductos);
        }
Ejemplo n.º 7
0
        public static List <Producto> SelectAll()
        {
            List <Producto> listadeProductos = new List <Producto>();

            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProductos = objDataSet.GetAllProductosCompleto();

            foreach (ProductoDS.ProductosRow row in dtProductos)
            {
                Producto objProductos = rowToDto(row);
                listadeProductos.Add(objProductos);
            }
            return(listadeProductos);
        }
Ejemplo n.º 8
0
 public static void DeleteProducto(int id)
 {
     AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
     objDataSet.DeleteProduct(id);
 }