public async Task <Response <CategoryTagAssigmentModel> > Post([FromBody] CategoryTagAssigmentModel model) { Response <CategoryTagAssigmentModel> CategoryTagAssigmentModel = new Response <CategoryTagAssigmentModel>(); try { var isAny = await _categoryAssigment.GetTAsync(x => x.BookId == model.BookId); if (isAny != null) { _categoryAssigment.Delete(isAny); } CategoryTagAssigment entity = _mapper.Map <CategoryTagAssigment>(model); entity = await _categoryAssigment.AddAsync(entity); CategoryTagAssigmentModel.Value = _mapper.Map <CategoryTagAssigmentModel>(entity); CategoryTagAssigmentModel.IsSuccess = true; } catch (Exception e) { CategoryTagAssigmentModel.Exception = e; CategoryTagAssigmentModel.IsSuccess = false; } return(CategoryTagAssigmentModel); }
public async Task <Response <CategoryTagAssigmentModel> > Post([FromBody] CategoryTagAssigmentModel model) { Response <CategoryTagAssigmentModel> CategoryTagAssigmentModel = new Response <CategoryTagAssigmentModel>(); try { CategoryTagAssigment entity = _mapper.Map <CategoryTagAssigment>(model); entity = await(model.Id != Guid.Empty ? _categoryAssigment.UpdateAsync(entity) : _categoryAssigment.AddAsync(entity)); CategoryTagAssigmentModel.Value = _mapper.Map <CategoryTagAssigmentModel>(entity); CategoryTagAssigmentModel.IsSuccess = true; } catch (Exception e) { CategoryTagAssigmentModel.Exception = e; CategoryTagAssigmentModel.IsSuccess = false; } return(CategoryTagAssigmentModel); }
public JsonResult Save(CategoryTagAssigmentModel model) { Response <CategoryTagAssigmentModel> responseSaving = JsonConvert.DeserializeObject <Response <CategoryTagAssigmentModel> >(UiRequestManager.Instance.Post("CategoryTagAssignment", "Save", JsonConvert.SerializeObject(model))); return(Json(responseSaving)); }