コード例 #1
0
        public IResult Add(Category entity)
        {
            //Check(entity);
            FluentValidationTool.Validate(new CategoryValidator(), entity);

            categoryDAL.Add(entity);
            return(new SuccessResult(ResultMessage <Category> .Add(entity.CategoryName)));
        }
コード例 #2
0
 public IResult Add(Category category)
 {
     if (category.CategoryName.Length < 3)
     {
         return(new ErrorResult(Messages.NameInvalid));
     }
     _categoryDAL.Add(category);
     return(new SuccessResult());
 }
コード例 #3
0
        public IActionResult Add(Category entity)
        {
            Category added = _CategoryDal.Add(entity);

            if (added != null && added.Id > 0)
            {
                return(Ok(added));
            }
            else
            {
                return(BadRequest("Ekleme işlemi başarısız oldu!"));
            }
        }
コード例 #4
0
 /// <summary>
 /// YEni Kategori Eklersiniz. Resim Eklemek için 2. bir adım gereklidir.
 /// <list type="bullet">
 /// <item>İlk adımda ham veri günderin</item>
 /// <item>2. adımda farklı bir endpoint üzerinden Resim için BYTE[] data gönderin</item>
 /// </list>
 /// </summary>
 /// <param name="entity">Category Türüne convert edilmiş veri tipi gönderin.</param>
 /// <returns></returns>
 public ResponseModel <Category> Add(Category entity)
 {
     try
     {
         responseModel.Success = _categoryDAL.Add(entity);
         responseModel.result  = entity;
         //  logger.LogInformation("Yeni Kategori Eklendi {data}, {user}", entity, http.HttpContext.User);
         return(responseModel);
     }
     catch (Exception ex)
     {
         logger.LogError(ex, ex.Message + "Kritik Veri işleme hatası");
         responseModel.Success = false;
         responseModel.Message = "Kritik veri işleme hatası";
         return(responseModel);
     }
 }
コード例 #5
0
        public async Task <IResult> CreateOrEditCategoryAsync(Category category)
        {
            if (category.Id == 0)
            {
                _categoryDAL.Add(category);
            }
            else
            {
                _categoryDAL.Update(category);
            }

            int result = await _uow.Complete();

            if (result == 1)
            {
                return(new SuccessResult());
            }
            return(new ErrorResult());
        }
コード例 #6
0
 public void AddCategory(Category category)
 {
     _categoryDAL.Add(category);
 }
コード例 #7
0
 public void Insert(Category entity)
 {
     _categoryDAL.Add(entity);
 }
コード例 #8
0
 public void Insert(Category entity)
 {
     _dal.Add(entity);
 }
コード例 #9
0
 public void AddCategory(Category model)
 {
     _categoryDAL.Add(model);
 }
コード例 #10
0
        public IResult Add(Category category)
        {
            _categoryDal.Add(category);

            return(new SuccessResult(Messages.CategoryAdded)); // bekle biraz.
        }
コード例 #11
0
 public static int AddCategory(Category data)
 {
     return CategoryDB.Add(data);
 }
コード例 #12
0
 public void createCategory(Categories category)
 {
     _categoryDAL.Add(category);
 }
 public void Add(Categories entity)
 {
     _CategoryDAL.Add(entity);
 }
コード例 #14
0
 public bool Add(Category entity)
 {
     return(_categoryDAL.Add(entity) > 0);
 }
コード例 #15
0
 public bool Add(Category model)
 {
     return(_categoryDAL.Add(model) > 0);
 }
コード例 #16
0
 public Category Add(Category category)
 {
     return(_categoryDAL.Add(category));
 }
コード例 #17
0
 public bool Add(Category category, int adminId)
 {
     return(_category.Add(category, adminId));
 }
コード例 #18
0
 public void Insert(Category entity)
 {
     serviceDAL.Add(entity);
 }
コード例 #19
0
ファイル: CategoryBLL.cs プロジェクト: uewill/qsnwl
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(TFXK.Model.Category model)
 {
     return(dal.Add(model));
 }