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); } }
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"]; } }