public Message <DocumentCategoryModel> Post(DocumentCategoryModel documentCategoryModel) { try { var data = _mapper.Map <DocumentCategory>(documentCategoryModel); _repository.Insert(data); _repository.Save(); return(new Message <DocumentCategoryModel>() { IsSuccess = true, ReturnMessage = "OK", StatusCode = 200, Data = documentCategoryModel }); } catch (Exception ex) { _logger.LogError("Error on saving document category"); return(new Message <DocumentCategoryModel>() { IsSuccess = false, ReturnMessage = "Error on saving document category", StatusCode = 500, Data = null }); } }
public void ToSelectListItemsTests() { //Arrange DocumentCategoryModels models = new DocumentCategoryModels(); DocumentCategoryModel model = new DocumentCategoryModel { Id = 1, Description = "Item1" }; models.DocumentCategories.Add(model); model = new DocumentCategoryModel { Id = 2, Description = "Item2" }; models.DocumentCategories.Add(model); //Act var result = models.ToSelectListItems(); //Assert Assert.IsNotNull(result); Assert.IsTrue(result.Count == 2); Assert.IsTrue(result.Exists(i => i.Value == "1" && i.Text == "Item1")); Assert.IsTrue(result.Exists(i => i.Value == "2" && i.Text == "Item2")); }
public Task <DocumentCategoryModel> UpdateAsync(DocumentCategoryModel entity) { throw new NotImplementedException(); }
public DocumentCategoryModel Update(DocumentCategoryModel entity) { throw new NotImplementedException(); }
public async Task <Message <DocumentCategoryModel> > AddDocumentCategory(DocumentCategoryModel model, string token) { var requestUrl = CreateRequestUri(string.Format(System.Globalization.CultureInfo.InvariantCulture, "DocumentCategory/AddDocumentCategories")); return(await PostAsync <DocumentCategoryModel>(requestUrl, model, token)); }