public async Task <IActionResult> Put(int id, Owner.Type ownerType, [FromBody] MaterialIncomingDetailDto detailDto) { var result = await _mediator.Send(new Incoming.Update.Command(id, detailDto, ownerType)); return(Ok(result)); }
public async Task <IActionResult> PostSingle(Owner.Type ownerType, [FromBody] MaterialIncomingDetailDto detail) { var result = await _mediator.Send(new Incoming.Create.Command(detail, User.Identity.GetUserId(), ownerType)); return(Ok(result)); }
public Command(MaterialIncomingDetailDto materialDetailDto, int userId, Owner.Type ownerType) { MaterialDetailDto = materialDetailDto; UserId = userId; OwnerType = ownerType; }