public void InserirProduto(Produto produto) { try { using (var context = new SITEWAREContext()) { context.Produtos.Add(produto); context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } }
public void InserirUsuario(Usuario usuario) { try { using (var context = new SITEWAREContext()) { context.Usuarios.Add(usuario); context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } }
public void RemoverProduto(int id) { try { using (var context = new SITEWAREContext()) { var result = context.Produtos.FirstOrDefault(x => x.PkProdutoId == id); context.Produtos.Remove(result); context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } }
public void AlterarProduto(Produto produto) { try { using (var context = new SITEWAREContext()) { var result = context.Produtos.FirstOrDefault(x => x.PkProdutoId == produto.PkProdutoId); result = produto; context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } }
public void AlterarSenha(string email, string senha) { try { using (var context = new SITEWAREContext()) { Usuario usuario = context.Usuarios.Where(x => x.Email == email).FirstOrDefault(); usuario.Senha = senha; context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } }
public void DesassociarProdutoPromocao(PromocaoProduto promocaoProduto) { try { using (var context = new SITEWAREContext()) { var result = context.PromocaoProdutos .Where(x => x.FkPromocaoId == promocaoProduto.FkPromocaoId && x.FkProdutoId == promocaoProduto.FkProdutoId) .FirstOrDefault(); context.PromocaoProdutos.Remove(result); context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } }