public async Task <IActionResult> Cadastrar() { Exercicio Exercicio = new Exercicio(); Exercicio.Tipos = new List <Tipo>(); var response = await HttpGeneric.Post(APIUrl.Url() + "Tipo/BuscaDinamicaRigida", BuscaDinamica.Add(new List <BuscaDinamica>(), "Status", 1, true)); if (response.Code == 200) { Exercicio.Tipos = JsonConvert.DeserializeObject <List <Tipo> >(response.Result.ToString()); } return(View(Exercicio)); }
private async Task <Tipo> BuscarTipoPorId(int IDTipo) { var Tipo = new Tipo(); var response = await HttpGeneric.Post(APIUrl.Url() + "Tipo/BuscaDinamicaRigida", BuscaDinamica.Add(new List <BuscaDinamica>(), "IDTipo", IDTipo, true)); if (response.Code == 200) { List <Tipo> lTipo = JsonConvert.DeserializeObject <List <Tipo> >(response.Result.ToString()); Tipo = lTipo.First(); } return(Tipo); }
private async Task <Exercicio> BuscarExercicioPorId(int IDExercicio) { var Exercicio = new Exercicio(); var response = await HttpGeneric.Post(APIUrl.Url() + "Exercicio/BuscaDinamicaRigida", BuscaDinamica.Add(new List <BuscaDinamica>(), "IDExercicio", IDExercicio, true)); if (response.Code == 200) { List <Exercicio> lExercicio = JsonConvert.DeserializeObject <List <Exercicio> >(response.Result.ToString()); Exercicio = lExercicio.First(); } Exercicio.Tipos = new List <Tipo>(); response = await HttpGeneric.Post(APIUrl.Url() + "Tipo/BuscaDinamicaRigida", BuscaDinamica.Add(new List <BuscaDinamica>(), "Status", 1, true)); if (response.Code == 200) { Exercicio.Tipos = JsonConvert.DeserializeObject <List <Tipo> >(response.Result.ToString()); } return(Exercicio); }
public async Task <IActionResult> Executado(int IDFicha) { var FilaFicha = new FilaFicha(); var response = await HttpGeneric.Post(APIUrl.Url() + "FilaFicha/BuscaDinamicaRigida", BuscaDinamica.Add(new List <BuscaDinamica>(), "IDFicha", IDFicha, true)); if (response.Code == 200) { List <FilaFicha> lFilaFicha = JsonConvert.DeserializeObject <List <FilaFicha> >(response.Result.ToString()); FilaFicha = lFilaFicha.First(); } response = await HttpGeneric.Post(APIUrl.Url() + "FilaFicha/Executado", FilaFicha); if (response.Code == 200) { TempData["Sucesso"] = response.Result; return(RedirectToAction("Index", "Ficha")); } else { TempData["Erro"] = response.Result; return(View()); } }
public async Task <IActionResult> DeletarFichaExercicio(int IDFichaExercicio) { var FichaExercicio = new FichaExercicio(); var response = await HttpGeneric.Post(APIUrl.Url() + "FichaExercicio/BuscaDinamicaRigida", BuscaDinamica.Add(new List <BuscaDinamica>(), "IDFichaExercicio", IDFichaExercicio, true)); if (response.Code == 200) { List <FichaExercicio> lFichaExercicio = JsonConvert.DeserializeObject <List <FichaExercicio> >(response.Result.ToString()); FichaExercicio = lFichaExercicio.First(); } response = await HttpGeneric.Delete(APIUrl.Url() + "FichaExercicio/Deletar?IDFichaExercicio=" + FichaExercicio.IDFichaExercicio); if (response.Code == 200) { TempData["Sucesso"] = "Ficha foi desativada com sucesso!"; return(RedirectToAction("FichaExercicio", "Ficha", new { IDFicha = FichaExercicio.IDFicha })); } else { TempData["Erro"] = response.Result; return(View(FichaExercicio)); } }
public async Task <IActionResult> FichaExercicio(int IDFicha) { var Model = new FichaExercicioVM(); Model.Ficha = BuscarFichaPorId(IDFicha).Result; Model.FichaExercicio = new List <FichaExercicio>(); var lModel = new List <Ficha>(); var response = await HttpGeneric.Post(APIUrl.Url() + "FichaExercicio/BuscaDinamicaRigida", BuscaDinamica.Add(new List <BuscaDinamica>(), "IDFicha", IDFicha, true)); if (response.Code == 200) { Model.FichaExercicio = JsonConvert.DeserializeObject <List <FichaExercicio> >(response.Result.ToString()); Model.FichaExercicio = Model.FichaExercicio.OrderBy(x => x.Exercicio.Descricao).ToList(); } Model.FichaExercicio = Model.FichaExercicio.OrderBy(x => x.Exercicio.Descricao).ToList(); return(View(Model)); }
private async Task <Ficha> BuscarFichaPorId(int IDFicha) { var Ficha = new Ficha(); var response = await HttpGeneric.Post(APIUrl.Url() + "Ficha/BuscaDinamicaRigida", BuscaDinamica.Add(new List <BuscaDinamica>(), "IDFicha", IDFicha, true)); if (response.Code == 200) { List <Ficha> lFicha = JsonConvert.DeserializeObject <List <Ficha> >(response.Result.ToString()); Ficha = lFicha.First(); } return(Ficha); }