public List<object> GerenciaAnalistas(int acao, String ConnectionString) { try { dt = new DataTable(); lista_dados = new List<object>(); dt = _analistadao.GerenciaAnalistas(this.CodigoAnalista, this.Cargo, this.Codigo, acao, ConnectionString); if (!(dt == null)) { if (dt.Rows.Count > 0) { if (acao != 2) { lista_dados.Add(dt.Rows[0][0].ToString()); } else { for (int x = 0; x < dt.Rows.Count; x++) { AnalistaTO item = new AnalistaTO(false, false, true); item.Codigo = int.Parse(dt.Rows[x]["CODIGOUSUARIO"].ToString()); item.Cargo = dt.Rows[x]["CARGO"].ToString(); item.Nome = dt.Rows[x]["NOME"].ToString(); item.Email = dt.Rows[x]["EMAIL"].ToString(); item.Ramal = int.Parse(dt.Rows[x]["RAMAL"].ToString()); item.DataNascimento = DateTime.Parse(dt.Rows[x]["DTNASC"].ToString()); lista_dados.Add(item); } } } } return lista_dados; } catch (Exception ex) { throw ex; } }
public List <object> GerenciaAnalistas(int acao, String ConnectionString) { try { dt = new DataTable(); lista_dados = new List <object>(); dt = _analistadao.GerenciaAnalistas(this.CodigoAnalista, this.Cargo, this.Codigo, acao, ConnectionString); if (!(dt == null)) { if (dt.Rows.Count > 0) { if (acao != 2) { lista_dados.Add(dt.Rows[0][0].ToString()); } else { for (int x = 0; x < dt.Rows.Count; x++) { AnalistaTO item = new AnalistaTO(false, false, true); item.Codigo = int.Parse(dt.Rows[x]["CODIGOUSUARIO"].ToString()); item.Cargo = dt.Rows[x]["CARGO"].ToString(); item.Nome = dt.Rows[x]["NOME"].ToString(); item.Email = dt.Rows[x]["EMAIL"].ToString(); item.Ramal = int.Parse(dt.Rows[x]["RAMAL"].ToString()); item.DataNascimento = DateTime.Parse(dt.Rows[x]["DTNASC"].ToString()); lista_dados.Add(item); } } } } return(lista_dados); } catch (Exception ex) { throw ex; } }