public void DeleteById(int id) { var itemForDelete = GetById(id); dbContext.Products.Remove(itemForDelete); dbContext.SaveChanges(); }
public void DeleteProduct(int id) { var product = this.db.Products.FirstOrDefault(p => p.Id == id); this.db.Products.Remove(product); db.SaveChanges(); }
public int Add(string name, string description, string imageUrl, string category, string gender, decimal price) { var product = new Product() { Name = name, Description = description, ImageUrl = imageUrl, Category = Enum.Parse <Category>(category), Gender = Enum.Parse <Gender>(gender), Price = price }; this.db.Products.Add(product); db.SaveChanges(); return(product.Id); }
public void AddProduct(AddProductViewModel product) { var findCategory = Enum.TryParse(product.Category, out Category category); var findGender = Enum.TryParse(product.Gender, out Gender gender); var productToAdd = new Product { Name = product.Name, Description = product.Description, ImageUrl = product.ImageUrl, Price = product.Price, Category = category, Gender = gender }; db.Products.Add(productToAdd); db.SaveChanges(); }
public void Register(string username, string email, string password) { var user = new User { Username = username, Email = email, Password = HashPassword(password) }; db.Users.Add(user); db.SaveChanges(); }
public void Create(string username, string password, string email) { var user = new User() { Username = username, Password = HashPassword(password), Email = email }; db.Users.Add(user); db.SaveChanges(); }
public void CreateUser(string username, string email, string password) { var user = new User { Email = email, Username = username, Password = ComputeHash(password), }; db.Users.Add(user); db.SaveChanges(); }
public void CreateUser(RegisterViewModel user) { var hashPassword = Hash(user.Password); var userToCreate = new User { Username = user.Username, Password = hashPassword, Email = user.Email, Role = IdentityRole.User }; db.Users.Add(userToCreate); db.SaveChanges(); }
public int Add(string name, string description, string imageUrl, decimal price, string category, string gender) { var product = new Product { Name = name, Description = description, ImageUrl = imageUrl, Price = price, Category = Enum.Parse <CategoryType>(category), Gender = Enum.Parse <GenderType>(gender) }; this.dbContext.Products.Add(product); dbContext.SaveChanges(); return(product.Id); }