Esempio n. 1
0
        /// <summary>
        /// Método que realiza o cadastro do Usuário
        /// </summary>
        /// <param name="user">Objeto do Tipo Usuário</param>
        public void CadastrarUsuario(usuario user)
        {
            app_lifeContext contexto = new app_lifeContext();

            contexto.usuarios.Add(user);
            contexto.SaveChanges();
        }
Esempio n. 2
0
        /// <summary>
        /// Método de Remoção da Objetivo
        /// </summary>
        /// <param name="id">ID da Objetivo a ser excluída</param>
        public void RemoverObjetivo(int id)
        {
            app_lifeContext contexto = new app_lifeContext();
            objetivo        main     = contexto.objetivos.Find(id);

            contexto.objetivos.Remove(main);
            contexto.SaveChanges();
        }
Esempio n. 3
0
        /// <summary>
        /// Método que exclui o usuário cadastrado
        /// </summary>
        /// <param name="id">ID do usuário a ser excluido</param>
        public void RemoverUsuario(int id)
        {
            app_lifeContext contexto = new app_lifeContext();
            usuario         main     = contexto.usuarios.Find(id);

            contexto.usuarios.Remove(main);
            contexto.SaveChanges();
        }
Esempio n. 4
0
        /// <summary>
        /// Método de Remoção da Despesa
        /// </summary>
        /// <param name="id">ID da Despesa a ser excluída</param>
        public void RemoverDespesa(int id)
        {
            app_lifeContext contexto = new app_lifeContext();
            despesa         main     = contexto.despesas.Find(id);

            contexto.despesas.Remove(main);
            contexto.SaveChanges();
        }
Esempio n. 5
0
        /// <summary>
        /// Método de Remoção da Projeção
        /// </summary>
        /// <param name="id">ID da Projeção a ser removida</param>
        public void RemoverProjetado(int id)
        {
            app_lifeContext contexto = new app_lifeContext();
            projetado       main     = contexto.projetadoes.Find(id);

            contexto.projetadoes.Remove(main);
            contexto.SaveChanges();
        }
Esempio n. 6
0
        /// <summary>
        /// Método de remoção da receita cadastrada
        /// </summary>
        /// <param name="id">ID do usuário logado</param>
        public void RemoverReceita(int id)
        {
            app_lifeContext contexto = new app_lifeContext();
            receita         main     = contexto.receitas.Find(id);

            contexto.receitas.Remove(main);
            contexto.SaveChanges();
        }
Esempio n. 7
0
        /// <summary>
        /// Método de Cadastro das Objetivo
        /// </summary>
        /// <param name="rece">Objeto do Tipo OBjetivo</param>
        /// <param name="id">ID do Usuário logado</param>
        public void CadastrarObjetivo(objetivo rece, int id)
        {
            app_lifeContext contexto = new app_lifeContext();

            rece.UsuarioID = id;
            contexto.objetivos.Add(rece);

            contexto.SaveChanges();
        }
Esempio n. 8
0
        public void CadastrarDieta(dieta rece, int id)
        {
            app_lifeContext contexto = new app_lifeContext();

            rece.UsuarioID = id;
            contexto.dietas.Add(rece);

            contexto.SaveChanges();
        }
Esempio n. 9
0
        public void RemoverItens(int id)
        {
            app_lifeContext contexto = new app_lifeContext();
            //rece.IDDieta = id;
            lista_alimentos main = contexto.lista_alimentos.Find(id);

            contexto.lista_alimentos.Remove(main);
            contexto.SaveChanges();
        }
Esempio n. 10
0
        public void CadastrarItens(lista_alimentos rece)
        {
            app_lifeContext contexto = new app_lifeContext();

            //rece.IDDieta = id;
            contexto.lista_alimentos.Add(rece);

            contexto.SaveChanges();
        }
Esempio n. 11
0
        /// <summary>
        /// Método de Cadastro das Projeções
        /// </summary>
        /// <param name="rece">Objeto do Tipo Projeção</param>
        /// <param name="id">ID do usuário logado</param>
        public void CadastrarProjetado(projetado rece, int id)
        {
            app_lifeContext contexto = new app_lifeContext();

            rece.UsuarioID = id;
            contexto.projetadoes.Add(rece);

            contexto.SaveChanges();
        }
Esempio n. 12
0
        /// <summary>
        /// Método de Alteração de uma Objetivo já cadastrada.
        /// </summary>
        /// <param name="rece">Objeto do Tipo Objetivo</param>
        public void UpdateObjetivo(objetivo rece)
        {
            app_lifeContext contexto = new app_lifeContext();
            var             query    = from u in contexto.objetivos where u.ObjetivoID == rece.ObjetivoID select u;

            foreach (var item in query)
            {
                item.Nome       = rece.Nome;
                item.ValorAtual = rece.ValorAtual;
                item.ValorTotal = rece.ValorTotal;
                //item.categoria.nome = rece.categoria.nome;
                item.UsuarioID = rece.UsuarioID;
            }
            contexto.SaveChanges();
        }
Esempio n. 13
0
        public void UpdateDieta(dieta rece)
        {
            app_lifeContext contexto = new app_lifeContext();
            var             query    = from u in contexto.dietas where u.DietaID == rece.DietaID select u;

            foreach (var item in query)
            {
                item.Nome = rece.Nome;
                if (rece.Valor != 0)
                {
                    item.Valor = rece.Valor;
                }
            }
            contexto.SaveChanges();
        }
Esempio n. 14
0
        public void RemoverDieta(int id)
        {
            app_lifeContext contexto = new app_lifeContext();
            dieta           main     = contexto.dietas.Find(id);
            var             query    = from u in contexto.lista_alimentos where u.IDDieta == id select u;

            foreach (var item in query)
            {
                lista_alimentos mainc = contexto.lista_alimentos.Find(item.id);
                contexto.lista_alimentos.Remove(mainc);
            }

            contexto.dietas.Remove(main);
            contexto.SaveChanges();
        }
Esempio n. 15
0
        /// <summary>
        /// Método de Alteração de uma Despesa já cadastrada.
        /// </summary>
        /// <param name="rece">Objeto do Tipo Despesa</param>
        public void UpdateDespesa(despesa rece)
        {
            app_lifeContext contexto = new app_lifeContext();
            var             query    = from u in contexto.despesas where u.DespesaID == rece.DespesaID select u;

            foreach (var item in query)
            {
                item.Descricao = rece.Descricao;
                item.Valor     = rece.Valor;
                item.Data      = rece.Data;
                //item.categoria.nome = rece.categoria.nome;
                item.UsuarioID   = rece.UsuarioID;
                item.CategoriaID = rece.CategoriaID;
            }
            contexto.SaveChanges();
        }
Esempio n. 16
0
        public void UpdateUsuario(usuario rece)
        {
            app_lifeContext contexto = new app_lifeContext();
            var             query    = from u in contexto.usuarios where u.usuarioID == rece.usuarioID select u;

            foreach (var item in query)
            {
                item.email     = rece.email;
                item.senha     = rece.senha;
                item.nome      = rece.nome;
                item.sobrenome = rece.sobrenome;
                item.datanasc  = rece.datanasc;
                item.sexo      = rece.sexo;
                item.telefone  = rece.telefone;
                item.rua       = rece.rua;
                item.numero    = rece.numero;
                item.bairro    = rece.bairro;
                item.cidade    = rece.cidade;
                item.estado    = rece.estado;
                //  item.Calorias = rece.Calorias;
            }
            contexto.SaveChanges();
        }