예제 #1
0
 /*
  * // * Delete Tag
  * // */
 public async Task <Tag> DeleteTagAsync(ReqDeleteTag reqDelete)
 {
     try
     {
         var tag = new Tag
         {
             Id = reqDelete.Id
         };
         _uow.GetRepository <Tag>().Delete(reqDelete.Id);
         _uow.SaveChanges();
         return(await Task.FromResult(tag));
     }
     catch (Exception ex)
     {
         Logger.LogError(ex.Message.ToString());
         throw ex;
     }
 }
예제 #2
0
        public async Task <ActionResult> DeleteTagAsync(ReqDeleteTag reqDelete)
        {
            var result = await _tagLogic.DeleteTagAsync(reqDelete);

            return(Ok(new BaseResponse(result)));
        }