/// <summary>
 /// 创建餐别
 /// </summary>
 /// <param name="category"></param>
 /// <returns></returns>
 public async Task <string> CreateCategory(MealCategoryModel category)
 {
     using (var conn = MySqlHelper.GetConnection())
     {
         return(await conn.InsertAsync <string, MealCategoryModel>(category));
     }
 }
 /// <summary>
 /// 更新餐别
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public async Task <int> UpdateCategory(MealCategoryModel model)
 {
     using (var conn = MySqlHelper.GetConnection())
     {
         return(await conn.UpdateAsync(model));
     }
 }
        /// <summary>
        /// 删除餐别
        /// </summary>
        /// <param name="hospitalId"></param>
        /// <param name="categoryGuid"></param>
        /// <returns></returns>
        public async Task <bool> DeleteCategory(MealCategoryModel model)
        {
            return(await MySqlHelper.TransactionAsync(async (conn, tran) =>
            {
                await conn.DeleteListAsync <MealMenuModel>("where category_guid = @categoryGuid", new { model.CategoryGuid });

                await UpdateCategory(model);

                return true;
            }));
        }