public void CreatePromotionalCategory(PromotionalCategoryDTOs promotionalCategories) { if (promotionalCategories == null) { throw new ArgumentNullException(nameof(promotionalCategories)); } _context.PromotionalCategory.Add(promotionalCategories); SaveChanges(); }
public void UpdatePromotionalCategory(int PromotionalCategoryID, PromotionalCategoryDTOs promotionalCategories) { var promoCategories = GetPromotionalCategoryByID(PromotionalCategoryID); if (promoCategories == null) { _logger.LogInformation("No Promotional Categories available"); } var updatePromotionalCategoryText = "Update dbo.PromotionalCategory SET PromotionalCategoryName = @PromotionalCategoryName, Active = @Active, ModifiedDate = @ModifiedDate, ModifiedBy = @ModifiedBy Where PromotionalCategoryID = @PromotionalCategoryIDParam"; var PromotionalCategoryName = new SqlParameter("@PromotionalCategoryName", promotionalCategories.PromotionalCategoryName); var Active = new SqlParameter("@Active", promotionalCategories.Active); var ModifiedDate = new SqlParameter("@ModifiedDate", DateTime.Now); var ModifiedBy = new SqlParameter("@ModifiedBy", "Admin"); var PromotionalCategoryIDParam = new SqlParameter("@PromotionalCategoryIDParam", PromotionalCategoryID); int noOfRowUpdated = _context.Database.ExecuteSqlCommand(updatePromotionalCategoryText, PromotionalCategoryName, Active, ModifiedDate, ModifiedBy, PromotionalCategoryIDParam); }
public ActionResult <PromotionalCategoryDTOs> UpdatePromotionalCategory(int promotionalCategoryID, PromotionalCategoryDTOs promotionalCategoryDTOs) { _writeRepository.UpdatePromotionalCategory(promotionalCategoryID, promotionalCategoryDTOs); return(NoContent()); }
public ActionResult <PromotionalCategory> CreatePromotionalCategory(PromotionalCategoryDTOs promotionalCategoryDTOs) { _writeRepository.CreatePromotionalCategory(promotionalCategoryDTOs); return(Ok()); }