public bool Save(Estoque est, bool controla_grade = false) { try { if (controla_grade) { DeletarTodosProdutosEstoque(est.Produto_id); } if (db.Find(est.Id) == null) { est.Id = db.NextId(e => e.Id); db.Save(est); } else { db.Update(est); } db.Commit(); return(true); } catch (Exception ex) { } return(false); }