Exemplo n.º 1
0
        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;
     }
 }