public T Add(T entity) { _domainDbContext.Set <T>().Add(entity); _domainDbContext.SaveChanges(); return(entity); }
public ActionResult CreateProject(Project project) { var t = new Tag() { Name = "new tag" }; var p = new Project { Title = "new title", Description = "Desc", ContactEmail = "email", VisitedCount = 1, Liked = 1, DateCreated = DateTime.Today, Tag = new List <Tag>() { t } }; var userId = User.Identity.GetUserId(); _context.Projects.Add(p); _context.SaveChanges(); return(View("AddProject")); }
private void Salvar(Perfil perfil) { //using var conexao = new SqlConnection("Server=(localdb)\\mssqllocaldb;Database=Domain;Trusted_Connection=True;MultipleActiveResultSets=true"); //using var cmd = conexao.CreateCommand(); //cmd.CommandType = System.Data.CommandType.StoredProcedure; //cmd.CommandText = "InserirPerfil @id, @nome, @dataDeNascimento, @endereco, @userName"; //cmd.Parameters.Add("id", System.Data.SqlDbType.VarChar); //cmd.Parameters.Add("nome", System.Data.SqlDbType.VarChar); //cmd.Parameters.Add("dataDeNascimento", System.Data.SqlDbType.VarChar); //cmd.Parameters.Add("endereco", System.Data.SqlDbType.VarChar); //cmd.Parameters.Add("userName", System.Data.SqlDbType.VarChar); //cmd.ExecuteNonQuery(); _domainDb .Perfils.Add(perfil); _domainDb.SaveChanges(); }
public virtual int SaveChanges() { var entities = from e in DbContext.ChangeTracker.Entries() where e.State == EntityState.Added || e.State == EntityState.Modified select e.Entity; foreach (var entity in entities) { var validationContext = new ValidationContext(entity); Validator.ValidateObject(entity, validationContext); } return(DbContext.SaveChanges()); }
protected virtual DomainDbContext BootstrapContext(bool deleteData = false, bool initialize = false) { var dbContext = new DomainDbContext(); if (deleteData) { TeardownData(dbContext); dbContext.SaveChanges(); } if (initialize) { dbContext.Database.Initialize(true); } return(dbContext); }
public IActionResult Select(int studentId, int[] selDiscIds) { var student = _context.Students.Include("StudDiscs").SingleOrDefault(s => s.Id == studentId); student.StudDiscs = new List <StudDisc>(); foreach (var id in selDiscIds) { student.StudDiscs.Add(new StudDisc { StudentId = student.Id, DisciplineId = id }); } _context.SaveChanges(); return(RedirectToAction("Select")); }
public void SearchTest() { var all = _db.Products.ToList(); _db.RemoveRange(all); _db.SaveChanges(); CreateTest(); var task = _store.Search("TestProductName-Long"); var result = task.Result; Assert.AreEqual(result.Count(), 1); task = _store.Search("TestProductName"); result = task.Result; Assert.AreEqual(result.Count(), 2); }
public void Insert(T obj) { _context.Set <T>().Add(obj); _context.SaveChanges(); }