/// <summary>
        /// Thêm Category KPILevel
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public async Task <bool> Add(CategoryKPILevel entity)
        {
            var item = await _dbContext.CategoryKPILevels.FirstOrDefaultAsync(x => x.KPILevelID == entity.KPILevelID && x.CategoryID == entity.CategoryID);

            if (item == null)
            {
                entity.Status = true;
                _dbContext.CategoryKPILevels.Add(entity);
            }
            else
            {
                item.Status = !item.Status;
            }

            try
            {
                _dbContext.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
 public async Task <IActionResult> Add([FromBody] CategoryKPILevel entity)
 {
     return(Ok(await _categoryKPILevelService.Add(entity)));
 }
Exemple #3
0
 public async Task <JsonResult> Add(CategoryKPILevel entity)
 {
     return(Json(await _dao.Add(entity), JsonRequestBehavior.AllowGet));
 }