public async Task Edit(CardEditUICommand command) { var cardForEdit = _mapper.Map <Entity.Card>(command); var card = await _cardRepository.Get(cardForEdit.Id); if (card == null) { throw new Exception("card is not exist!"); } await _cardRepository.Edit(cardForEdit); }
public async Task <object> Edit([FromBody] Card card) { try { card = _cardRepository.Edit(card); } catch (Exception ex) { result = false; error = ex.Message; } return(new SingleResponse <Card> { Message = "Card edited successfully", DidError = false, ErrorMessage = string.Empty, Token = string.Empty, Model = card }); }