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) { } }