public ActionResult Crear(HorarioModel horario)
        {
            ModelHorarioPot temp = new ModelHorarioPot();

            temp.cargarDatosNuevos(horario);

            string res = api.ConnectPOST(temp.ToJsonString(), "/Horarios");

            if (res.Equals("1"))
            {
                return(RedirectToAction("Horarios", "Horarios"));
            }
            else
            {
                ViewBag.opciones = cargarDiasModificar();
                ViewBag.error    = res;
                return(View());
            }
        }
        public ActionResult Actualizar(string id, string PropertyName, string value)
        {
            bool   status  = false;
            string mensaje = "No Modificado";

            List <HorarioModel> horarios = ActualizarModelo(id, value, PropertyName);
            ModelHorarioPot     hor      = new ModelHorarioPot();

            if (horarios != null)
            {
                foreach (HorarioModel t in horarios)
                {
                    if (t.Codigo == Int32.Parse(id))
                    {
                        hor.Codigo     = Int32.Parse(id);
                        hor.dia        = t.Dia;
                        hor.HoraInicio = t.HoraInicio;
                        hor.HoraFinal  = t.HoraFinal;
                    }
                }

                string res = api.ConnectPUT(hor.ToJsonString(), "/Horarios", id);

                if (res.Equals("1"))
                {
                    status  = true;
                    mensaje = "Valor modificado";
                }

                if (PropertyName.Equals("Dia"))
                {
                    if (value.Equals("0"))
                    {
                        return(Json(new { value = "Lunes", status = status, mensaje = mensaje }));
                    }
                    else if (value.Equals("1"))
                    {
                        return(Json(new { value = "Martes", status = status, mensaje = mensaje }));
                    }
                    else if (value.Equals("2"))
                    {
                        return(Json(new { value = "Miercoles", status = status, mensaje = mensaje }));
                    }
                    else if (value.Equals("3"))
                    {
                        return(Json(new { value = "Jueves", status = status, mensaje = mensaje }));
                    }
                    else if (value.Equals("4"))
                    {
                        return(Json(new { value = "Viernes", status = status, mensaje = mensaje }));
                    }
                    else
                    {
                        return(Json(new { value = "Sabado", status = status, mensaje = mensaje }));
                    }
                }
                else
                {
                    return(Json(new { value = value, status = status, mensaje = mensaje }));
                }
            }
            else
            {
                return(Json(new { value = value, status = status, mensaje = mensaje }));
            }
        }