public static Consulta GetConsultaById(int consultaId) { if (consultaId <= 0) { throw new ArgumentException("El id de la consulta no puede ser menor o igual que cero"); } ConsultaDSTableAdapters.ConsultaTableAdapter adapter = new ConsultaDSTableAdapters.ConsultaTableAdapter(); ConsultaDS.ConsultaDataTable table = adapter.GetConsultaById(consultaId); Consulta obj = getConsultaFromRow(table[0]); return(obj); }
public static List <Consulta> GetConsulta() { ConsultaDSTableAdapters.ConsultaTableAdapter adapter = new ConsultaDSTableAdapters.ConsultaTableAdapter(); ConsultaDS.ConsultaDataTable table = adapter.GetConsulta(); List <Consulta> list = new List <Consulta>(); foreach (var row in table) { Consulta obj = getConsultaFromRow(row); list.Add(obj); } return(list); }