Пример #1
0
        public void Load(List <EmpresaVo> empresas, List <string> empresas_nome, string filtro)
        {
            DataTable table = getEmpresas_Filiais(empresas_nome, filtro);

            for (int i = 0; i < table.DefaultView.Count; i++)
            {
                EmpresaVo empresa = new EmpresaVo();

                empresa.CODIGO = (string)table.DefaultView[i]["M0_CODIGO"];
                empresa.NOME   = (string)table.DefaultView[i]["M0_NOME"];

                empresa.CODIGO_FILIAL = (string)table.DefaultView[i]["M0_CODFIL"];
                empresa.FILIAL        = (string)table.DefaultView[i]["M0_FILIAL"];

                empresas.Add(empresa);
            }
        }
Пример #2
0
        public void Load(EmpresaVo empresa, string filtro)
        {
            string strFil = "";

            strFil += "M0_CODIGO     = '" + empresa.CODIGO + "'";
            strFil += "   AND M0_CODFIL = '" + empresa.CODIGO_FILIAL + "'";
            if (filtro != null)
            {
                strFil += "   AND " + filtro;
            }

            DataTable table = getEmpresas_Filiais(strFil);

            if (table.DefaultView.Count > 0)
            {
                empresa.CODIGO = (string)table.DefaultView[0]["M0_CODIGO"];
                empresa.NOME   = (string)table.DefaultView[0]["M0_NOME"];

                empresa.CODIGO_FILIAL = (string)table.DefaultView[0]["M0_CODFIL"];
                empresa.FILIAL        = (string)table.DefaultView[0]["M0_FILIAL"];
            }
        }