public Return Exercicio_ListarTodos() { try { var retorno = from exercicio in _context.Exercicio join tipo in _context.Tipo on exercicio.IDTipo equals tipo.IDTipo into t from tipo in t.DefaultIfEmpty() select new { tipo, exercicio.IDExercicio, exercicio.IDTipo, exercicio.Descricao, exercicio.Chave, exercicio.Status, }; //var retorno = _context.Exercicio.ToList(); if (retorno.Any()) { return(Return.Success(retorno)); } else { return(Return.NotFound); } } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return Tipo_Alterar(dynamic Obj) { try { Tipo Tipo = JsonConvert.DeserializeObject <Tipo>(Obj.ToString()); var vTipo = _context.Tipo.First(p => p.IDTipo == Tipo.IDTipo); _context.Entry(vTipo).CurrentValues.SetValues(Tipo); _context.SaveChanges(); return(Return.Success("Tipo de exercício alterado com sucesso!")); } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return Exercicio_Alterar(dynamic Obj) { try { Exercicio Exercicio = JsonConvert.DeserializeObject <Exercicio>(Obj.ToString()); var vExercicio = _context.Exercicio.First(p => p.IDExercicio == Exercicio.IDExercicio); _context.Entry(vExercicio).CurrentValues.SetValues(Exercicio); _context.SaveChanges(); return(Return.Success("Exercício alterado com sucesso!")); } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return FilaFicha_Alterar(dynamic Obj) { try { FilaFicha FilaFicha = JsonConvert.DeserializeObject <FilaFicha>(Obj.ToString()); var vFilaFicha = _context.FilaFicha.First(p => p.IDFilaFicha == FilaFicha.IDFilaFicha); _context.Entry(vFilaFicha).CurrentValues.SetValues(FilaFicha); _context.SaveChanges(); return(Return.Success("Parabéns! Executado com sucesso!")); } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return FichaExercicio_Alterar(dynamic Obj) { try { FichaExercicio FichaExercicio = JsonConvert.DeserializeObject <FichaExercicio>(Obj.ToString()); var vFichaExercicio = _context.FichaExercicio.First(p => p.IDFichaExercicio == FichaExercicio.IDFichaExercicio); _context.Entry(vFichaExercicio).CurrentValues.SetValues(FichaExercicio); _context.SaveChanges(); return(Return.Success("Erro ao alterar o vínculo do exercício na ficha")); } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return Tipo_ListarTodos() { try { var retorno = _context.Tipo.ToList(); if (retorno.Any()) { return(Return.Success(retorno)); } else { return(Return.NotFound); } } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return Exercicio_BuscaDinamicaRigida(dynamic Obj) { try { string Where = GerarBuscaDinamica.BuscaDinamicaRigida(JsonConvert.DeserializeObject <List <BuscaDinamica> >(Obj.ToString())); var retorno = _context.Exercicio.Where(Where).ToList(); if (retorno.Any()) { return(Return.Success(retorno)); } else { return(Return.NotFound); } } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return Exercicio_Criar(dynamic Obj) { try { Return retorno = new Return(); Exercicio Exercicio = JsonConvert.DeserializeObject <Exercicio>(Obj.ToString()); _context.Exercicio.Add(Exercicio); var retornoExercicio = _context.SaveChanges(); if (retornoExercicio != 0) { return(Return.Success("Exercício criado com sucesso!")); } else { return(Return.CustomError("Erro ao salvar o Exercicio do exercício.")); } } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return Tipo_Criar(dynamic Obj) { try { Return retorno = new Return(); Tipo Tipo = JsonConvert.DeserializeObject <Tipo>(Obj.ToString()); _context.Tipo.Add(Tipo); var retornoTipo = _context.SaveChanges(); if (retornoTipo != 0) { return(Return.Success("Tipo de exercício cadastrado com sucesso!")); } else { return(Return.CustomError("Erro ao salvar o Tipo do exercício.")); } } catch (Exception ex) { return(Return.CatchedError(ex)); } }
public Return Ficha_Criar(dynamic Obj) { try { Return retorno = new Return(); Ficha Ficha = JsonConvert.DeserializeObject <Ficha>(Obj.ToString()); _context.Ficha.Add(Ficha); var retornoFicha = _context.SaveChanges(); if (retornoFicha != 0) { return(Return.Success("Ficha criada com sucesso!")); } else { return(Return.CustomError("Erro ao salvar o Ficha do exercício.")); } } catch (Exception ex) { return(Return.CatchedError(ex)); } }