Beispiel #1
0
        public async Task <IActionResult> PostShipAsync([FromBody] ShipWriteResource record)
        {
            var response = repo.IsValid(record);

            if (response == 200)
            {
                repo.Create(mapper.Map <ShipWriteResource, Ship>(await AttachUserIdToRecord(record)));
                return(StatusCode(200, new {
                    response = ApiMessages.RecordCreated()
                }));
            }
            else
            {
                return(GetErrorMessage(response));
            }
        }