Beispiel #1
0
         public static String Eliminar(int parId_Producto)
         {
             DProductos productos = new DProductos();
             productos.Id_Producto = parId_Producto;

             return productos.Eliminar(productos);
         }
Beispiel #2
0
        //****************************************************************
         public static DataTable Buscar(String ParNombreBuscado)
         {
             DProductos Producto = new DProductos();
             Producto.Nombre_Buscado = ParNombreBuscado;

             return Producto.Buscar (Producto);  
         }
Beispiel #3
0
        public static DataTable Buscar(String parNombre_Buscado)
        {
            DProductos productos = new DProductos();

            productos.Nombre_Buscado = parNombre_Buscado;

            return(productos.Buscar(productos));
        }
Beispiel #4
0
        /// <summary>
        /// Registra productos en la BD intermedia
        /// 03/02/2011 Magaly Jiménez
        /// </summary>
        /// <returns></returns>
        public EProductos RegistrarProductostmp(int iidProduct, string scodProd, string snameProd, string sidMarca, string sidSubMarca,
                                                string sidFamilia, string sid_ProductSubFamily, string sidCompany, string sidCategory, string sidPresentacion, string sstatusProd)
        {
            DProductos odrProductostmp = new DProductos();
            EProductos oeProductostmp  = odrProductostmp.RegistrarProductoTMP(iidProduct, scodProd, snameProd, sidMarca, sidSubMarca, sidFamilia, sid_ProductSubFamily, sidCompany, sidCategory, sidPresentacion, sstatusProd);

            odrProductostmp = null;
            return(oeProductostmp);
        }
Beispiel #5
0
        /// <summary>
        /// obtienes id de los combos de maestro de productos.
        /// 10/03/2011 Magaly Jimenez
        /// </summary>
        /// <param name="sCompany_Name"></param>
        /// <param name="sProduct_Category"></param>
        /// <param name="sName_Subcategory"></param>
        /// <param name="sName_Brand"></param>
        /// <param name="Name_SubBrand"></param>
        /// <param name="sProductPresentationName"></param>
        /// <param name="name_Family"></param>
        /// <returns></returns>
        public DataSet ObteneridsProductos(int nconsulta, string sCompany_Name, string sProduct_Category, string sName_Subcategory, string sName_Brand, string Name_SubBrand, string sProductPresentationName, string name_Family, string ProductSubFamily, string sUnitOfMeasure_Name)
        {
            EProductos oeidsProductos  = new EProductos();
            DProductos oeidsProductos1 = new DProductos();
            DataSet    dsidsProductos  = oeidsProductos1.ObteneridsProductos(nconsulta, sCompany_Name, sProduct_Category, sName_Subcategory, sName_Brand, Name_SubBrand, sProductPresentationName, name_Family, ProductSubFamily, sUnitOfMeasure_Name);

            oeidsProductos1 = null;
            return(dsidsProductos);
        }
        //Método Eliminar - Llama al método Eliminar de la clase DProductos.
        public static string Eliminar(int IdProducto)
        {
            //Crea la instacia al objeto de la clase DProductos y le establece valores.
            DProductos Producto = new DProductos();

            Producto.IdProducto = IdProducto;

            return(Producto.Eliminar(Producto));
        }
Beispiel #7
0
        //******************************************************************//
         //metodo editar qe llaa al etodo editar de la calse DProducto de la capaDatos
         public static String Insertar(String parNombre_Producto, String parNombre_Categoria,
            decimal parPrecio_Unitario, String parDetalles)
         {
             DProductos productos = new DProductos();
             productos.Nombre_Producto = parNombre_Producto;
             productos.Nombre_Categoria = parNombre_Categoria;
             productos.Precio_Unitario = parPrecio_Unitario;
             productos.Detalles = parDetalles;

             return productos.Insertar(productos);
         }
Beispiel #8
0
        //----Metodo que permite registrar Productos Ing. Mauricio Ortiz
        /// <summary>
        /// Modificacion: El parametro  iProduct_weight se cambia a decimal Ing.Carlos Hernandez
        /// 10-10-2009 se eliminan los campos id_Brand , id_ProductClass y id_ProductCategory
        /// dada las nuevas relaciones existentes. estos campos se consultan de las tablas correspondientes Ing. Mauricio Ortiz
        /// </summary>

        /// Modificación:se agregan nuevos campos iid_Brand,sid_Product_Categ,sProduc_Caracteristicas, sProduc_Beneficios y se quita id_productipo
        /// 01/09/2010 Magaly jiménez.
        /// Modificación: se agrega nuevo campo para relacionar id_Product_Family
        /// 08/11/2010 Magaly Jiménez
        public EProductos RegistrarProductos(string scod_Product, string sProduct_CodeEAN, string sProduct_Name,
                                             int iid_Brand, int iid_SubBrand, string sid_ProductFamily, string sid_ProductSubFamily, int iCompany_id, string sid_Product_Categ, long lid_Subcategory, string sid_Product_Presentation,
                                             decimal dProduct_Factor, decimal dProduct_Peso_gr, int iid_UnitOfMeasure, int iProduct_weightMeasure, decimal dProduct_High, int iProduct_HighMeasure,
                                             decimal dProduct_width, int iProduct_widthMeasure, decimal dProduct_PriceList, decimal dProduct_PriceReSale, string sProduc_Caracteristicas, string sProduc_Beneficios, bool bProduct_Status,
                                             string sProduct_CreateBy, DateTime tProduct_DateBy, string sProduct_ModiBy, DateTime tProduct_DateModiby, string sEnglish_Alias)
        {
            DProductos odrProductos = new DProductos();

            EProductos oeProductos = odrProductos.RegistrarProductoPK(scod_Product, sProduct_CodeEAN, sProduct_Name,
                                                                      iid_Brand, iid_SubBrand, sid_ProductFamily, sid_ProductSubFamily, iCompany_id, sid_Product_Categ, lid_Subcategory, sid_Product_Presentation,
                                                                      dProduct_Factor, dProduct_Peso_gr, iid_UnitOfMeasure, iProduct_weightMeasure, dProduct_High, iProduct_HighMeasure,
                                                                      dProduct_width, iProduct_widthMeasure, dProduct_PriceList, dProduct_PriceReSale, sProduc_Caracteristicas, sProduc_Beneficios, bProduct_Status,
                                                                      sProduct_CreateBy, tProduct_DateBy, sProduct_ModiBy, tProduct_DateModiby, sEnglish_Alias);

            odrProductos = null;
            return(oeProductos);
        }
        //Método Insertar - Llama al método Insertar de la clase DProductos.
        public static string Insertar(string Descripcion, decimal Costo, int IdImpuesto, decimal Utilidad, decimal PrecioBase,
                                      decimal PrecioVenta, decimal Existencia, int IdCategoria, int IdUsuario)
        {
            //Crea la instacia al objeto de la clase DProductos y le establece valores.
            DProductos Producto = new DProductos();

            Producto.Descripcion = Descripcion;
            Producto.Costo       = Costo;
            Producto.IdImpuesto  = IdImpuesto;
            Producto.Utilidad    = Utilidad;
            Producto.PrecioBase  = PrecioBase;
            Producto.PrecioVenta = PrecioVenta;
            Producto.Existencia  = Existencia;
            Producto.IdCategoria = IdCategoria;
            Producto.IdUsuario   = IdUsuario;

            return(Producto.Insertar(Producto));
        }