예제 #1
0
 public IEnumerable<Refeicao> ObtemRefeicao()
 {
     List<Refeicao> dados = new List<Refeicao>();
     using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
     {
         dados = (from refeicao in db.Refeicoes orderby refeicao.Nome select refeicao).ToList();
     }
     return dados;
 }
예제 #2
0
 public IEnumerable<Alimento> ObtemAlimento()
 {
     List<Alimento> dados = new List<Alimento>();
     using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
     {
         dados = (from alimento in db.Alimentos orderby alimento.DescricaoDoAlimento select alimento).ToList();
     }
     return dados;
 }
예제 #3
0
        public bool Gravar(Refeicao novaRefeicao)
        {
            try
            {
                using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
                {
                    //db.Tarefas.InsertOnSubmit(novaTarefa);
                    db.SubmitChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
예제 #4
0
        public bool Gravar(Alimento novoAliemento)
        {
            try
            {
                using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
                {
                    db.Alimentos.InsertOnSubmit(novoAliemento);
                    db.SubmitChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
예제 #5
0
        public bool Excluir(Refeicao refeicao)
        {
            try
            {
                using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
                {
                    var excluir = db.Refeicoes.Where(refe => refe.IdRefeicao == refe.IdRefeicao).First();
                    db.Refeicoes.DeleteOnSubmit(excluir);
                    db.SubmitChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
예제 #6
0
        public bool Excluir(Alimento alimento)
        {
            try
            {
                using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
                {
                    var excluir = db.Alimentos.Where(a => a.IdAlimento == alimento.IdAlimento).First();
                    db.Alimentos.DeleteOnSubmit(excluir);
                    db.SubmitChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
예제 #7
0
        public bool Realizado(Refeicao refeicao)
        {
            try
            {
                using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
                {
                    Refeicao update = (from refe in db.Refeicoes
                                       where refe.IdRefeicao == refeicao.IdRefeicao
                                       select refe).First();
                    update.Realizada = !update.Realizada;
                    db.SubmitChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
예제 #8
0
        public bool Realizado(Alimento alimento)
        {
            try
            {
                using (DataBaseContext db = new DataBaseContext(DataBaseContext.ConnectionString))
                {
                    Alimento update = (from amt in db.Alimentos
                                     where amt.IdAlimento ==alimento.IdAlimento
                                     select amt).First();
                    update.Realizada = !update.Realizada;
                    db.SubmitChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }