Ejemplo n.º 1
0
        public void DeleteUsuario(int id)
        {
            List <PRODUTO> ItensUsuario = xpto.PRODUTO.Where(p => p.id_usuario == id).ToList();

            if (ItensUsuario.Count > 0)
            {
                foreach (var itemUser in ItensUsuario)
                {
                    xpto.PRODUTO.DeleteObject(itemUser);
                    xpto.SaveChanges();
                }
            }
            USUARIO uSUARIO = xpto.USUARIO.Single(u => u.Id == id);

            xpto.USUARIO.DeleteObject(uSUARIO);
            xpto.SaveChanges();
        }
Ejemplo n.º 2
0
        public string InserirProduto(int usuario, string nome_produto)
        {
            try
            {
                PRODUTO prod = new PRODUTO();
                prod.id         = xpto.PRODUTO.Count() + 1;
                prod.id_usuario = usuario; prod.nm_produto = nome_produto;
                xpto.PRODUTO.AddObject(prod);
                xpto.SaveChanges();

                return("Inserido com sucesso!");
            }
            catch (Exception e)
            {
                return(e.Message);
            }
        }
Ejemplo n.º 3
0
 public void AlterarProduto(PRODUTO p)
 {
     xpto.ObjectStateManager.ChangeObjectState(p, EntityState.Modified);
     xpto.SaveChanges();
 }