public async Task UpdateTransformer(TransformerUpdateModel transformerModel) { var overallRating = transformerModel.Strength + transformerModel.Intelligence + transformerModel.Speed + transformerModel.Endurance + transformerModel.Firepower; transformerModel.TypeEnum = (TransformerType)Enum.Parse(typeof(TransformerType), transformerModel.Type.ToString()); await _transformerEntityDataAccess.UpdateTransformerEntity(transformerModel.Id, transformerModel.Name, (byte)transformerModel.TypeEnum, transformerModel.Strength, transformerModel.Intelligence, transformerModel.Speed, transformerModel.Endurance, transformerModel.Rank, transformerModel.Courage, transformerModel.Firepower, transformerModel.Skill, (byte)overallRating, ""); }
public async Task <APIRequestResult <string> > UpdateTransformer([FromBody] TransformerUpdateModel transformerUpdateModel) { try { await _transformerDomainService.UpdateTransformer(transformerUpdateModel); return(new APIRequestResult <string> { Success = true }); } catch (Exception ex) { _logger.LogError(ex, ex.Message); return(new APIRequestResult <string> { Success = false, ErrorMessage = "Server error occured." }); } }