public List <tipo_jornada> findforCargo(String cargo) { List <tipo_jornada> list = null; try { String sql = "select c.id_tipo_jornada,c.nombre from tipo_jornada as c" + " INNER JOIN jornada_cargo as jc ON(jc.tipo_jornada_id_tipo_jornada = c.id_tipo_jornada)" + " INNER JOIN cargo as ca ON(ca.id_cargo = jc.cargo_id_cargo)" + " WHERE ca.cargo='" + cargo + "'"; tipo_jornada jornada = null; list = new List <tipo_jornada>(); foreach (DataRow dtRow in new Clases.Consultas().QueryDB(sql).Rows) { jornada = new tipo_jornada(int.Parse(dtRow["id_tipo_jornada"].ToString()), dtRow["nombre"].ToString()); list.Add(jornada); } return(list); } catch (Exception ex) { Console.WriteLine("ERROR TIPO_JORNADA.findAll() " + ex.Message); return(list); } }
public List<tipo_jornada> findforCargo(String cargo) { List<tipo_jornada> list = null; try { String sql = "select c.id_tipo_jornada,c.nombre from tipo_jornada as c" +" INNER JOIN jornada_cargo as jc ON(jc.tipo_jornada_id_tipo_jornada = c.id_tipo_jornada)" +" INNER JOIN cargo as ca ON(ca.id_cargo = jc.cargo_id_cargo)" +" WHERE ca.cargo='" + cargo+ "'"; tipo_jornada jornada = null; list = new List<tipo_jornada>(); foreach (DataRow dtRow in new Clases.Consultas().QueryDB(sql).Rows) { jornada = new tipo_jornada(int.Parse(dtRow["id_tipo_jornada"].ToString()), dtRow["nombre"].ToString()); list.Add(jornada); } return list; } catch (Exception ex) { Console.WriteLine("ERROR TIPO_JORNADA.findAll() " + ex.Message); return list; } }