public List <ob_horario> Todos_horarios()
        {
            listahor.Clear();
            DataTable dt = cdhor.mostrar_horarios();

            foreach (DataRow dr in dt.Rows)
            {
                ob_horario horario = new ob_horario();
                horario.hor_id  = Convert.ToInt32(dr["ID Horario"].ToString());
                horario.hor_hor = dr["hor_hor"].ToString();
                horario.hor_hor = dr["hor_det"].ToString();
                listahor.Add(horario);
            }
            return(listahor);
        }
 // metodo de ingreso
 public IHttpActionResult GetHorario(string hor_id)
 {
     try
     {
         obs = cn_hor.buscarxhorario(hor_id);
         ob_horario[] lisus2 = new ob_horario[] {
             new ob_horario {
                 hor_id = obs.hor_id, hor_hor = obs.hor_hor, hor_det = obs.hor_det
             }
         };
         return(Ok(lisus2));
     }
     catch (Exception)
     {
         HttpResponseMessage mensaje = new HttpResponseMessage();
         return(Ok(mensaje));
     }
 }
        public ob_horario buscarxhorario(string hora)
        {
            ob_horario us  = new ob_horario();
            cd_horario cda = new cd_horario();

            us = cda.buscarxhorario(hora);
            if (us.hor_hor != null)
            {
                return(us);
            }
            else
            {
                ob_horario sinna = new ob_horario();
                sinna.hor_id  = 0;
                sinna.hor_hor = null;
                sinna.hor_det = null;
                return(sinna);
            }
        }