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 })); } }