private void AyudaSubgrupo(String lpdescrlike)
        {
            try
            {
                String modd = "";
                sys_moduloBL BL = new sys_moduloBL();
                tb_sys_modulo BE = new tb_sys_modulo();
                DataTable dt = new DataTable();

                BE.dominioid = dominio;
                BE.moduloid = modulo;
                dt = BL.GetAll(EmpresaID, BE).Tables[0];
                if (dt.Rows.Count > 0)
                {
                    if (dt.Rows[0]["moduloshort"].ToString().Trim().Length == 2)
                    {
                        modd = dt.Rows[0]["moduloshort"].ToString().Trim();

                        AYUDAS.Frm_help_general frmayuda = new AYUDAS.Frm_help_general();

                        frmayuda.tipoo = "sql"; //sql,tabla
                        frmayuda.titulo = "<< AYUDA TABLA ARTICULO >>";
                        frmayuda.sqlquery = "SELECT (lineaid + gr.grupoid + subgrupoid) as Codigo,lineaid,gr.grupoid,g.gruponame as Marca,subgrupoid,subgruponame as Modelo  FROM tb_" + modd + "_subgrupo gr ";
                        frmayuda.sqlinner = " inner join tb_" + modd + "_grupo g on gr.grupoid = g.grupoid "; //inner
                        if (lineaid.Text.Trim().Length > 0 && grupoid.Text.Trim().Length > 0)
                        {
                            frmayuda.sqlwhere = "where lineaid = " + lineaid.Text + " and gr.grupoid = " + grupoid.Text + " "; //where
                            frmayuda.sqland = "and";//and
                        }
                        else if (lineaid.Text.Trim().Length > 0)
                        {
                            frmayuda.sqlwhere = "where lineaid = " + lineaid.Text + " "; //where
                            frmayuda.sqland = "and";//and
                        }
                        else if (grupoid.Text.Trim().Length > 0)
                        {
                            frmayuda.sqlwhere = "where gr.grupoid = " + grupoid.Text + " "; //where
                            frmayuda.sqland = "and";//and
                        }
                        else
                        {
                            frmayuda.sqlwhere = "where"; //where
                            frmayuda.sqland = "";//and
                        }

                        frmayuda.criteriosbusqueda = new string[] {"MODELO", "CODIGO" };
                        frmayuda.columbusqueda = "subgruponame,lineaid + gr.grupoid + subgrupoid";
                        //frmayuda.criteriosbusqueda = new string[] { "Buscar" };
                        //frmayuda.columbusqueda = "lineaid,grupoid,subgrupoid";
                        frmayuda.returndatos = "1,2,4";

                        frmayuda.Owner = this;
                        frmayuda.PasaProveedor = RecibeSubgrupo;
                        frmayuda.ShowDialog();
                    }
                }
            }
            catch (Exception ex)
            {

            }
        }
        private void AyudaProducto(String lpdescrlike)
        {
            try
            {
                String modd = "";
                sys_moduloBL BL = new sys_moduloBL();
                tb_sys_modulo BE = new tb_sys_modulo();
                DataTable dt = new DataTable();

                BE.dominioid = dominio.Trim();
                BE.moduloid = modulo.Trim();
                dt = BL.GetAll(EmpresaID, BE).Tables[0];
                if (dt.Rows.Count > 0)
                {
                    if (dt.Rows[0]["moduloshort"].ToString().Trim().Length == 2)
                    {
                        modd = dt.Rows[0]["moduloshort"].ToString().Trim();

                        AYUDAS.Frm_help_general frmayuda = new AYUDAS.Frm_help_general();

                        frmayuda.tipoo = "sql"; //sql,tabla,all
                        frmayuda.titulo = "<< AYUDA  TABLA PRODUCTOS >>";
                        frmayuda.sqlquery = "SELECT tb1.productid as Codigo, tb1.productname as Producto,tb2.lineaname as Linea,tb3.gruponame as Marca FROM tb_" + modd + "_productos AS tb1 ";
                        frmayuda.sqlinner = "inner join tb_" + modd + "_linea as tb2 on tb1.lineaid = tb2.lineaid " +
                                            "inner join tb_" + modd + "_grupo as tb3 on tb1.grupoid = tb3.grupoid"; //inner
                        frmayuda.sqlwhere = "where"; //where
                        frmayuda.sqland = "";//and
                        frmayuda.criteriosbusqueda = new string[] { "PRODUCTO", "CODIGO", "LINEA", "MARCA" };
                        frmayuda.columbusqueda = "tb1.productname,tb1.productid,tb2.lineaname,tb3.gruponame";
                        frmayuda.returndatos = "0,1";

                        frmayuda.Owner = this;
                        frmayuda.PasaProveedor = RecibeProducto;
                        frmayuda.ShowDialog();
                    }
                }
            }
            catch (Exception ex)
            {

            }
        }