public async Task <int> Update([FromBody] UpdateDocumentTypeCommand updateDocumentTypeCommand) { updateDocumentTypeCommand.ModifiedBy = User.Identity.GetUserName(); updateDocumentTypeCommand.ModifiedOn = DateTime.Now; return(await Mediator.Send(updateDocumentTypeCommand)); }
public static DocumentType CreateDocumentTypeFrom(UpdateDocumentTypeCommand cmd) { return(new DocumentType { Id = cmd.Id, Name = cmd.Name }); }
public async Task <ActionResult> update([FromBody] UpdateDocumentTypeCommand updateDocumentTypeCommand) { await _mediator.Send(updateDocumentTypeCommand); return(NoContent()); }
public static DocumentType ToDocumentType(this UpdateDocumentTypeCommand command) { return(command.MapTo <UpdateDocumentTypeCommand, DocumentType>()); }
public IActionResult Put([FromBody] UpdateDocumentTypeCommand cmd) => updateCommand.Execute(cmd).Match( x => x.Match <IActionResult>( Ok, BadRequest), ex => StatusCode(500, ex));