示例#1
0
        public static string GetTagOptionName(
            this TransactionTagModel transactionTag,
            IEnumerable <TagOptionModel> tagOptions)
        {
            var result = tagOptions
                         ?.FirstOrDefault(o => o.Value.Equals(transactionTag.Value))
                         ?.Name;

            return(result);
        }
示例#2
0
        public async Task <IActionResult> RenameTag(TransactionTagModel model)
        {
            if (!ModelState.IsValid || !Guid.TryParse(model.Id, out Guid guid))
            {
                return(BadRequest());
            }

            await _tagService.RenameTag(guid, model.Tag);

            return(Ok());
        }