示例#1
0
        /// <summary>
        /// Metodo que permite Consultar producto ancla
        /// 08/09/2010 Magaly Jiménez
        /// </summary>
        /// <param name="iCompany_id"></param>
        /// <param name="sid_ProductCategory"></param>
        /// <returns></returns>
        public DataTable ConsultarPAncla(int iCompany_id, string sid_ProductCategory, long lcod_Oficina)
        {
            DataTable          dt       = oConn.ejecutarDataTable("UP_WEBXPLORA_AD_CONSULTAPRODUCTOANCLA", iCompany_id, sid_ProductCategory, lcod_Oficina);
            EAD_ProductosAncla oePancla = new EAD_ProductosAncla();

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; i <= dt.Rows.Count - 1; i++)
                    {
                        oePancla.id_pancla          = Convert.ToInt64(dt.Rows[i]["id_pancla"].ToString().Trim());
                        oePancla.Company_id         = Convert.ToInt32(dt.Rows[i]["Company_id"].ToString().Trim());
                        oePancla.id_ProductCategory = dt.Rows[i]["id_ProductCategory"].ToString().Trim();
                        oePancla.id_Subcategory     = Convert.ToInt64(dt.Rows[i]["id_Subcategory"].ToString().Trim());
                        oePancla.cod_Product        = dt.Rows[i]["cod_Product"].ToString().Trim();
                        oePancla.cod_Oficina        = Convert.ToInt64(dt.Rows[i]["cod_Oficina"].ToString().Trim());
                        oePancla.pancla_Status      = Convert.ToBoolean(dt.Rows[i]["pancla_Status"].ToString().Trim());
                        oePancla.pancla_CreateBy    = dt.Rows[i]["pancla_CreateBy"].ToString().Trim();
                        oePancla.pancla_DateBy      = Convert.ToDateTime(dt.Rows[i]["pancla_DateBy"].ToString().Trim());
                        oePancla.pancla_ModiBy      = dt.Rows[i]["pancla_ModiBy"].ToString().Trim();
                        oePancla.pancla_DateModiBy  = Convert.ToDateTime(dt.Rows[i]["pancla_DateModiBy"].ToString().Trim());
                    }
                }
                return(dt);
            }
            else
            {
                return(null);
            }
        }
示例#2
0
        /// <summary>
        /// inserta registro en tabla de ad_productosancla
        /// 07/09/2010 Magaly Jiménez
        /// </summary>
        /// <param name="iCompany_id"></param>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="lid_Subcategory"></param>
        /// <param name="scod_Product"></param>
        /// <param name="bpancla_Status"></param>
        /// <param name="spancla_CreateBy"></param>
        /// <param name="tpancla_DateBy"></param>
        /// <param name="spancla_ModiBy"></param>
        /// <param name="tpancla_DateModiBy"></param>
        /// <returns>oePAncla</returns>
        public EAD_ProductosAncla RegistrarPAncla(int iCompany_id, string sid_ProductCategory, long lid_Subcategory, string scod_Product, long lcod_Oficina, bool bpancla_Status, string spancla_CreateBy, DateTime tpancla_DateBy, string spancla_ModiBy, DateTime tpancla_DateModiBy)
        {
            DAD_ProductosAncla odrPAncla = new DAD_ProductosAncla();
            EAD_ProductosAncla oePAncla  = odrPAncla.Registrar_PAncla(iCompany_id, sid_ProductCategory, lid_Subcategory, scod_Product, lcod_Oficina, bpancla_Status, spancla_CreateBy, tpancla_DateBy, spancla_ModiBy, tpancla_DateModiBy);

            odrPAncla = null;
            return(oePAncla);
        }
示例#3
0
        /// <summary>
        /// Permite Actualizar productos Ancla
        /// 08/09/2010 Magaly Jiménez
        /// </summary>
        /// <param name="lid_pancla"></param>
        /// <param name="scod_Product"></param>
        /// <param name="bpancla_Status"></param>
        /// <param name="spancla_ModiBy"></param>
        /// <param name="tpancla_DateModiBy"></param>
        /// <returns>oeaPancla</returns>
        public EAD_ProductosAncla Actualizar_Pancla(long lid_pancla, long lid_Subcategory, string scod_Product, bool bpancla_Status, string spancla_ModiBy, DateTime tpancla_DateModiBy)
        {
            DAD_ProductosAncla odaPancla = new DAD_ProductosAncla();
            EAD_ProductosAncla oeaPancla = odaPancla.ActualizarPAncla(lid_pancla, lid_Subcategory, scod_Product, bpancla_Status, spancla_ModiBy, tpancla_DateModiBy);

            odaPancla = null;
            return(oeaPancla);
        }
示例#4
0
        /// <summary>
        /// Permite consultar productos ancla
        /// 08/09/2010 Magaly Jiménez
        /// </summary>
        /// <param name="iCompany_id"></param>
        /// <param name="sid_ProductCategory"></param>
        /// <returns></returns>
        public DataTable ConsultarPancla(int iCompany_id, string sid_ProductCategory, long lcod_Oficina)
        {
            DAD_ProductosAncla odsPancla = new DAD_ProductosAncla();
            EAD_ProductosAncla oePancla  = new EAD_ProductosAncla();

            DataTable dtPancla = odsPancla.ConsultarPAncla(iCompany_id, sid_ProductCategory, lcod_Oficina);

            odsPancla = null;
            return(dtPancla);
        }
示例#5
0
        /// <summary>
        /// Permite Actualizar producto ancla,
        /// 08/09/2010 Magaly jiménez
        /// </summary>
        /// <param name="lid_pancla"></param>
        /// <param name="scod_Product"></param>
        /// <param name="bpancla_Status"></param>
        /// <param name="spancla_ModiBy"></param>
        /// <param name="tpancla_DateModiBy"></param>
        /// <returns>oeaPacla</returns>
        public EAD_ProductosAncla ActualizarPAncla(long lid_pancla, long lid_Subcategory, string scod_Product, bool bpancla_Status, string spancla_ModiBy, DateTime tpancla_DateModiBy)
        {
            DataSet ds = oConn.ejecutarDataSet("UP_WEBXPLORA_AD_ACTUALIZARPANCLA", lid_pancla, lid_Subcategory, scod_Product, bpancla_Status, spancla_ModiBy, tpancla_DateModiBy);

            EAD_ProductosAncla oeaPacla = new EAD_ProductosAncla();

            oeaPacla.id_pancla         = lid_pancla;
            oeaPacla.id_Subcategory    = lid_Subcategory;
            oeaPacla.cod_Product       = scod_Product;
            oeaPacla.pancla_Status     = bpancla_Status;
            oeaPacla.pancla_ModiBy     = spancla_ModiBy;
            oeaPacla.pancla_DateModiBy = tpancla_DateModiBy;

            return(oeaPacla);
        }
示例#6
0
        /// <summary>
        /// inserta información de producto Ancla
        /// 07/09/2010 Magaly Jiménez
        /// </summary>
        /// <param name="iCompany_id"></param>
        /// <param name="sid_ProductCategory"></param>
        /// <param name="lid_Subcategory"></param>
        /// <param name="scod_Product"></param>
        /// <param name="bpancla_Status"></param>
        /// <param name="spancla_CreateBy"></param>
        /// <param name="tpancla_DateBy"></param>
        /// <param name="spancla_ModiBy"></param>
        /// <param name="tpancla_DateModiBy"></param>
        /// <returns>oerpancla</returns>
        public EAD_ProductosAncla Registrar_PAncla(int iCompany_id, string sid_ProductCategory, long lid_Subcategory, string scod_Product, long lcod_Oficina, bool bpancla_Status, string spancla_CreateBy, DateTime tpancla_DateBy, string spancla_ModiBy, DateTime tpancla_DateModiBy)
        {
            DataSet            ds        = oConn.ejecutarDataSet("UP_WEBXPLORA_AD_REGISTER_PRODUCTOANCLA", iCompany_id, sid_ProductCategory, lid_Subcategory, scod_Product, lcod_Oficina, bpancla_Status, spancla_CreateBy, tpancla_DateBy, spancla_ModiBy, tpancla_DateModiBy);
            EAD_ProductosAncla oerpancla = new EAD_ProductosAncla();

            oerpancla.Company_id         = iCompany_id;
            oerpancla.id_ProductCategory = sid_ProductCategory;
            oerpancla.id_Subcategory     = lid_Subcategory;
            oerpancla.cod_Product        = scod_Product;
            oerpancla.cod_Oficina        = lcod_Oficina;
            oerpancla.pancla_Status      = bpancla_Status;
            oerpancla.pancla_CreateBy    = spancla_CreateBy;
            oerpancla.pancla_DateBy      = tpancla_DateBy;
            oerpancla.pancla_ModiBy      = spancla_ModiBy;
            oerpancla.pancla_DateModiBy  = tpancla_DateModiBy;
            return(oerpancla);
        }