Beispiel #1
0
        //----Metodo que permite registrar Categorias de producto en DB Intermedia
        /// <summary>
        /// 15/06/2011 Angel Ortiz
        /// </summary>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="sProductCategory"></param>
        /// <param name="iid_ProductClass"></param>
        /// <param name="bProductCategory_Status"></param>
        /// <param name="sProductCategory_CreateBy"></param>
        /// <param name="tProductCategory_DateBy"></param>
        /// <param name="sProductCategory_ModiBy"></param>
        /// <param name="tProductCategory_DateModiBy"></param>
        /// <returns> oeProductCategory</returns>
        public EProduct_Type RegistrarProductcategoryTMP(string sid_ProductCategory, string sProductCategory, bool bProductCategory_Status)
        {
            DProduct_Type odrProductCategory = new DProduct_Type();
            EProduct_Type oeProductCategory  = odrProductCategory.RegistrarProductCategoryPKTMP(sid_ProductCategory, sProductCategory, bProductCategory_Status);

            odrProductCategory = null;
            return(oeProductCategory);
        }
Beispiel #2
0
        //----Metodo que permite registrar Categorias de producto
        /// <summary>
        /// Modificiación: se elimina campo id_ProductClass, ya no se utiliza.
        /// 18/08/2010 Magaly Jiménez
        /// </summary>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="sProductCategory"></param>
        /// <param name="iid_ProductClass"></param>
        /// <param name="bProductCategory_Status"></param>
        /// <param name="sProductCategory_CreateBy"></param>
        /// <param name="tProductCategory_DateBy"></param>
        /// <param name="sProductCategory_ModiBy"></param>
        /// <param name="tProductCategory_DateModiBy"></param>
        /// <returns> oeProductCategory</returns>
        ///

        /// <summary>
        /// Modificiación: se agrega campo iProductCategory_company_id.
        /// 10/08/2011 Joseph Gonzales
        /// </summary>
        public EProduct_Type RegistrarProductcategory(string sid_ProductCategory, string sProductCategory, string sGroup_Category, bool bProductCategory_Status, string sProductCategory_CompanyId, string sProductCategory_CreateBy, DateTime tProductCategory_DateBy, string sProductCategory_ModiBy, DateTime tProductCategory_DateModiBy)
        {
            DProduct_Type odrProductCategory = new DProduct_Type();
            EProduct_Type oeProductCategory  = odrProductCategory.RegistrarProductCategoryPK(sid_ProductCategory, sProductCategory, sGroup_Category, bProductCategory_Status, sProductCategory_CompanyId, sProductCategory_CreateBy, tProductCategory_DateBy, sProductCategory_ModiBy, tProductCategory_DateModiBy);

            odrProductCategory = null;
            return(oeProductCategory);
        }
Beispiel #3
0
        /// <summary>
        /// Adtualiza Categoria en BD intermedia
        /// 28/01/2011 Magaly Jiménez
        /// </summary>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="sProductCategory"></param>
        /// <param name="bProductCategory_Status"></param>
        /// <returns></returns>
        public EProduct_Type Actualizar_ProductCategorytmp(string sid_ProductCategory, string sProductCategory, bool bProductCategory_Status)
        {
            DProduct_Type odaProductCategorytmp = new DProduct_Type();
            EProduct_Type oeaProductCategorytmp = odaProductCategorytmp.Actualizar_ProductCategoryTMP(sid_ProductCategory, sProductCategory, bProductCategory_Status);

            odaProductCategorytmp = null;
            return(oeaProductCategorytmp);
        }
Beispiel #4
0
        //----Metodo que permite Actualizar Categorias de producto
        /// <summary>
        /// Modificiación: se elimina campo id_ProductClass, ya no se utiliza.
        /// 18/08/2010 Magaly Jiménez
        /// </summary>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="sProductCategory"></param>
        /// <param name="iid_ProductClass"></param>
        /// <param name="bProductCategory_Status"></param>
        /// <param name="sProductCategory_ModiBy"></param>
        /// <param name="tProductCategory_DateModiBy"></param>
        /// <returns>oeaProductCategory</returns>
        public EProduct_Type Actualizar_ProductCategory(string sid_ProductCategory, string sProductCategory, string sGroup_Category, string sCompanyId, bool bProductCategory_Status, string sProductCategory_ModiBy, DateTime tProductCategory_DateModiBy)
        {
            DProduct_Type odaProductCategory = new DProduct_Type();
            EProduct_Type oeaProductCategory = odaProductCategory.Actualizar_ProductCategory(sid_ProductCategory, sProductCategory, sGroup_Category, sCompanyId, bProductCategory_Status, sProductCategory_ModiBy, tProductCategory_DateModiBy);

            odaProductCategory = null;
            return(oeaProductCategory);
        }
        /// <summary>
        /// Adtualiza Categoria en BD intermedia
        /// 28/01/2011 Magaly Jiménez
        /// Modificado: Se establece Conexion directa a la base intermedia.
        /// 15/06/2011 - Angel Ortiz
        /// </summary>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="sProductCategory"></param>
        /// <param name="bProductCategory_Status"></param>
        /// <returns>oeaProductCategorytmp</returns>
        public EProduct_Type Actualizar_ProductCategoryTMP(string sid_ProductCategory, string sProductCategory, bool bProductCategory_Status)
        {
            oConn = new Conexion(2);
            int var = Convert.ToInt32(oConn.ejecutarEscalar("UP_WEBXPLORA_ACTUALIZAR_PRODUCTCATEGORYTMP", sid_ProductCategory, sProductCategory, bProductCategory_Status));

            oConn = null;
            EProduct_Type oeaProductCategorytmp = new EProduct_Type();

            oeaProductCategorytmp.Product_Category        = sProductCategory;
            oeaProductCategorytmp.Product_Category_Status = bProductCategory_Status;
            return(oeaProductCategorytmp);
        }
        //Metodo para Registrar categorias de Producto en DB Intermedia
        /// <summary>
        /// Registra categorias de Producto en DB Intermedia
        /// 15/06/2011 Angel Ortiz
        /// </summary>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="sProductCategory"></param>
        /// <param name="iid_ProductClass"></param>
        /// <param name="bProductCategory_Status"></param>
        /// <param name="sProductCategory_CreateBy"></param>
        /// <param name="tProductCategory_DateBy"></param>
        /// <param name="sProductCategory_ModiBy"></param>
        /// <param name="tProductCategory_DateModiBy"></param>
        /// <returns>oerCategProduct</returns>
        public EProduct_Type RegistrarProductCategoryPKTMP(string sid_ProductCategory,
                                                           string sProductCategory, bool bProductCategory_Status)
        {
            oConn = new Conexion(2);
            DataTable dt = oConn.ejecutarDataTable("UP_WEBXPLORA_AD_REGISTER_CATEGORIA_TMP",
                                                   sid_ProductCategory, sProductCategory, Convert.ToInt32(bProductCategory_Status));

            oConn = null;
            EProduct_Type oerCategProduct = new EProduct_Type();

            oerCategProduct.id_Product_Category     = sid_ProductCategory;
            oerCategProduct.Product_Category        = sProductCategory;
            oerCategProduct.Product_Category_Status = bProductCategory_Status;
            return(oerCategProduct);
        }
        //Nombre Metodo: ACTUALIZAR_ProductCategory
        //Función: Permite Actualizar categorias de productos
        /// <summary>
        ///  Modificiación: se elimina campo id_ProductClass, ya no se utiliza.
        /// 18/08/2010 Magaly Jiménez
        /// </summary>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="sProductCategory"></param>
        /// <param name="iid_ProductClass"></param>
        /// <param name="bProductCategory_Status"></param>
        /// <param name="sProductCategory_ModiBy"></param>
        /// <param name="tProductCategory_DateModiBy"></param>
        /// <returns>oeaProductCategory</returns>
        public EProduct_Type Actualizar_ProductCategory(string sid_ProductCategory, string sProductCategory, string sGroup_Category, string scompany_id, bool bProductCategory_Status, string sProductCategory_ModiBy, DateTime tProductCategory_DateModiBy)
        {
            oConn = new Conexion(1);
            DataTable dt = oConn.ejecutarDataTable("UP_WEB_ACTUALIZAR_PRODUCTCATEGORY", sid_ProductCategory, sProductCategory, sGroup_Category, scompany_id, bProductCategory_Status, sProductCategory_ModiBy, tProductCategory_DateModiBy);

            oConn = null;
            EProduct_Type oeaProductCategory = new EProduct_Type();

            oeaProductCategory.Product_Category            = sProductCategory;
            oeaProductCategory.Group_Category              = sGroup_Category;
            oeaProductCategory.Product_Category_company_id = scompany_id;
            oeaProductCategory.Product_Category_Status     = bProductCategory_Status;
            oeaProductCategory.Product_Category_ModiBy     = sProductCategory_ModiBy;
            oeaProductCategory.Product_Category_DateModiBy = tProductCategory_DateModiBy;
            return(oeaProductCategory);
        }
        //Metodo para Registrar categorias de Producto
        /// <summary>
        ///  Modificiación: se elimina campo id_ProductClass, ya no se utiliza.
        /// 18/08/2010 Magaly Jiménez
        /// </summary>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="sProductCategory"></param>
        /// <param name="iid_ProductClass"></param>
        /// <param name="bProductCategory_Status"></param>
        /// <param name="sProductCategory_CreateBy"></param>
        /// <param name="tProductCategory_DateBy"></param>
        /// <param name="sProductCategory_ModiBy"></param>
        /// <param name="tProductCategory_DateModiBy"></param>
        /// <returns>oerCategProduct</returns>
        ///
        /// <summary>
        /// Modificiación: se agrega campo iProductCategory_company_id.
        /// 10/08/2011 Joseph Gonzales
        /// </summary>
        public EProduct_Type RegistrarProductCategoryPK(string sid_ProductCategory, string sProductCategory, string sGroup_Category, bool bProductCategory_Status, string sProductCategory_company_id, string sProductCategory_CreateBy, DateTime tProductCategory_DateBy, string sProductCategory_ModiBy, DateTime tProductCategory_DateModiBy)
        {
            oConn = new Conexion(1);
            string id_Category = oConn.ejecutarEscalar("UP_WEB_REGISTER_PRODUCTCATEGORY", sid_ProductCategory, sProductCategory, sGroup_Category, bProductCategory_Status, sProductCategory_company_id, sProductCategory_CreateBy, tProductCategory_DateBy, sProductCategory_ModiBy, tProductCategory_DateModiBy);

            oConn = null;
            EProduct_Type oerCategProduct = new EProduct_Type();

            oerCategProduct.id_Product_Category         = id_Category;
            oerCategProduct.Product_Category            = sProductCategory;
            oerCategProduct.Product_Category_Status     = bProductCategory_Status;
            oerCategProduct.Product_Category_company_id = sProductCategory_company_id;
            oerCategProduct.Product_Category_CreateBy   = sProductCategory_CreateBy;
            oerCategProduct.Product_Category_DateBy     = tProductCategory_DateBy;
            oerCategProduct.Product_Category_ModiBy     = sProductCategory_ModiBy;
            oerCategProduct.Product_Category_DateModiBy = tProductCategory_DateModiBy;
            return(oerCategProduct);
        }