private bool inserir(TipoCategoriaTitulo OTipoCategoriaTitulo) { OTipoCategoriaTitulo.setDefaultInsertValues <TipoCategoriaTitulo>(); db.TipoCategoriaTitulo.Add(OTipoCategoriaTitulo); db.SaveChanges(); return(OTipoCategoriaTitulo.id > 0); }
public bool salvar(TipoCategoriaTitulo OTipoProduto) { OTipoProduto.Categoria = null; if (OTipoProduto.id == 0) { return(this.inserir(OTipoProduto)); } return(this.atualizar(OTipoProduto)); }
private bool atualizar(TipoCategoriaTitulo OTipoCategoriaTitulo) { OTipoCategoriaTitulo.setDefaultUpdateValues <TipoCategoriaTitulo>(); //Localizar existentes no banco TipoCategoriaTitulo dbTipoCategoriaTitulo = this.carregar(OTipoCategoriaTitulo.id); if (dbTipoCategoriaTitulo == null) { return(false); } var TipoEntry = db.Entry(dbTipoCategoriaTitulo); TipoEntry.CurrentValues.SetValues(OTipoCategoriaTitulo); TipoEntry.ignoreFields <TipoCategoriaTitulo>(); db.SaveChanges(); return(OTipoCategoriaTitulo.id > 0); }