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(); }
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); } }
public void AlterarProduto(PRODUTO p) { xpto.ObjectStateManager.ChangeObjectState(p, EntityState.Modified); xpto.SaveChanges(); }