public List <FornadaDAL> listarFornadas() { List <FornadaDAL> lista = new List <FornadaDAL>(); FornadaDAL dal = null; try { using (var db = new Contexto()) { var dados = from p in db.FornadaContexto select p; foreach (var obj in dados) { dal = new FornadaDAL(); dal.id = obj.id; dal.descricao = obj.descricao; dal.dataHora = obj.dataHora; lista.Add(dal); } } } catch (Exception ex) { throw ex; } return(lista); }
public List <ClienteDAL> Main() { var db = new Contexto(); List <ClienteDAL> lista = new List <ClienteDAL>(); ClienteDAL dal = null; var g1 = new ClienteDAL() { nome = "Fred", endereco = "Rua Iaco", email = "x" }; var g2 = new ClienteDAL() { nome = "Frederico", endereco = "Rua Combú", email = "x" }; db.ClienteContexto.Add(g1); db.ClienteContexto.Add(g2); var p1 = new FornadaDAL() { descricao = "Pão Francês", dataHora = DateTime.Now }; var p2 = new FornadaDAL() { descricao = "Pão Suíço", dataHora = DateTime.Now }; db.FornadaContexto.Add(p1); db.FornadaContexto.Add(p2); db.SaveChanges(); var dados = from p in db.ClienteContexto select p; foreach (var cli in dados) { dal = new ClienteDAL(); dal.id = cli.id; dal.nome = cli.nome; dal.email = cli.email; dal.endereco = cli.endereco; lista.Add(dal); } return(lista); }
public bool AlterarFornada(FornadaDAL fornada) { try { using (var db = new Contexto()) { db.Entry(fornada).State = EntityState.Modified; } } catch (Exception ex) { throw ex; } return(true); }
public bool CadastrarFornada(FornadaDAL fornada) { try { using (var db = new Contexto()) { db.FornadaContexto.Add(fornada); db.SaveChanges(); } } catch (Exception ex) { throw ex; } return(true); }
// PUT: api/Fornada/5 public void Put(int id, [FromBody] FornadaDAL value) { FornadaContextDAL dal = new FornadaContextDAL(); dal.AlterarFornada(value); }
// POST: api/Fornada public void Post([FromBody] FornadaDAL value) { FornadaContextDAL dal = new FornadaContextDAL(); dal.CadastrarFornada(value); }