public bool AddToUsuario(Autoridade autoridade, Usuario usuario) { Autoridade aut = ldc.Autoridades.Single(a => a.Id == autoridade.Id); Usuario usu = ldc.Usuarios.Single(u => u.Id == usuario.Id); aut.Usuarios.Add(usu); ldc.SubmitChanges(); return(true); }
public void Inserir(CategoriaLivro categoria) { try { ldc.Categorias.InsertOnSubmit(categoria); ldc.SubmitChanges(); } catch (Exception e) { throw new Exception(e.Message); } }
public void Inserir(Usuario usuario) { try { ldc.Usuarios.InsertOnSubmit(usuario); ldc.SubmitChanges(); } catch (Exception e) { throw new Exception(e.Message); } }
public void Inserir(Livro livro) { //DateTime myDate; //String format = "dd/MM/yyyy hh:mm:ss"; //DateTime.TryParse(DateTime.Now.ToString(format), out myDate); livro.Created = DateTime.Now; livro.Categoria = ldc.Categorias.SingleOrDefault(c => c.Id == livro.Categoria.Id); livro.Proprietario = ldc.Usuarios.SingleOrDefault(u => u.Id == livro.Proprietario.Id); ldc.Livros.InsertOnSubmit(livro); ldc.SubmitChanges(); }
public bool deleteLivro(int idCarrinho, int idLivro) { try { Carrinho car = ldc.Carrinhos.SingleOrDefault(c => c.Id == idCarrinho); Livro liv = ldc.Livros.SingleOrDefault(l => l.Id == idLivro); car.Livros.Remove(liv); ldc.SubmitChanges(); return(true); }catch (Exception e) { return(false); } }
public int addCarrinho() { LivrariaDataContext ldc2 = new LivrariaDataContext(); Carrinho carrinho = new Carrinho(); DateTime myDate = DateTime.Now; carrinho.Created = myDate; ldc2.Carrinhos.InsertOnSubmit(carrinho); ldc2.SubmitChanges(); return(carrinho.Id); }
public bool addLivro(Carrinho carrinho, Livro livro) { LivrariaDataContext ldc2 = new LivrariaDataContext(); Carrinho car = ldc2.Carrinhos.Single(c => c.Id == carrinho.Id); System.Diagnostics.Debug.WriteLine("Carrinho:" + car); Livro liv = ldc2.Livros.Single(l => l.Id == livro.Id); System.Diagnostics.Debug.WriteLine("Livro:" + liv); car.Livros.Add(liv); ldc2.SubmitChanges(); return(true); }
public static void RemoveRecord <T>(T recordToRemove) where T : class { // Retrieve BookCatalog instance in way // that's consistent with your DataContext strategy LivrariaDataContext ldc = new LivrariaDataContext(); Table <T> tableData = ldc.GetTable <T>(); var deleteRecord = tableData.SingleOrDefault(record => record == recordToRemove); if (deleteRecord != null) { tableData.DeleteOnSubmit(deleteRecord); } // If you created a new BookCatalog instance, submit it's changes here ldc.SubmitChanges(); }