public List <Object> gerenciaComponentesTO(int acao, String ConnectionString) { try { lista_dados = new List <Object>(); dt = new System.Data.DataTable(); dt = _dao.GerenciaComponentes(this._codigocomp, this._descrcomp, this.Modelo.DescModel, this.TipoComp.NomeTpComp, 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++) { ComponentesTO item = new ComponentesTO(false, true); item.CodigoComp = int.Parse(dt.Rows[x]["CODIGOCOMP"].ToString()); item.DescrComp = dt.Rows[x]["DESCRCOMP"].ToString(); //Modelo item._modelo.CodigoModel = int.Parse(dt.Rows[x]["CODIGOMODEL"].ToString()); item._modelo.DescModel = dt.Rows[x]["DESCRMODEL"].ToString(); //TipoComponentes item._tipocomp.CodigoTpComp = int.Parse(dt.Rows[x]["CODIGOTPCOMP"].ToString()); item._tipocomp.NomeTpComp = dt.Rows[x]["NOMETPCOMP"].ToString(); lista_dados.Add(item); } } } } return(lista_dados); } catch (Exception ex) { throw ex; } }
public List<Object> gerenciaComponentesTO(int acao, String ConnectionString) { try { lista_dados = new List<Object>(); dt = new System.Data.DataTable(); dt = _dao.GerenciaComponentes(this._codigocomp,this._descrcomp,this.Modelo.DescModel,this.TipoComp.NomeTpComp,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++) { ComponentesTO item = new ComponentesTO(false, true); item.CodigoComp = int.Parse(dt.Rows[x]["CODIGOCOMP"].ToString()); item.DescrComp = dt.Rows[x]["DESCRCOMP"].ToString(); //Modelo item._modelo.CodigoModel = int.Parse(dt.Rows[x]["CODIGOMODEL"].ToString()); item._modelo.DescModel = dt.Rows[x]["DESCRMODEL"].ToString(); //TipoComponentes item._tipocomp.CodigoTpComp = int.Parse(dt.Rows[x]["CODIGOTPCOMP"].ToString()); item._tipocomp.NomeTpComp = dt.Rows[x]["NOMETPCOMP"].ToString(); lista_dados.Add(item); } } } } return lista_dados; } catch (Exception ex) { throw ex; } }