/// <summary> /// SaveBlogCategory /// </summary> /// <param name="blogCategory"></param> public void SaveBlogCategory(BlogCategoryModel blogCategory) { BlogCategoryDC blogCategoryDC = Mapper.Map <BlogCategoryModel, BlogCategoryDC>(blogCategory); ServiceResponse <int> saveBlogCategoryResponse = _contentProxy.Execute(opt => opt.SaveBlogCategory(blogCategoryDC)); if (saveBlogCategoryResponse.Status != ResponseStatus.Success) { HandleError(saveBlogCategoryResponse.Status, saveBlogCategoryResponse.ResponseMessage); } else { blogCategory.BlogCategoryId = saveBlogCategoryResponse.Result; } }
/// <summary> /// SaveBlogCategory /// </summary> /// <param name="blogCategory"></param> /// <returns></returns> public ServiceResponse <int> SaveBlogCategory(BlogCategoryDC blogCategory) { ServiceResponse <int> blogCategoryResponse = new ServiceResponse <int>(); try { SetContext(); BlogCategory blogCategoryModel = Mapper.Map <BlogCategoryDC, BlogCategory>(blogCategory); _contentManager.SaveBlogCategory(blogCategoryModel); blogCategoryResponse.Result = blogCategoryModel.BlogCategoryId; } catch (Exception ex) { HandleError(ex, blogCategoryResponse); } return(blogCategoryResponse); }