Ejemplo n.º 1
0
        public async Task <ActionResult <SpendingDTO> > CreateSpending(SpendingDTO spendingDTO)
        {
            var spending = new Spending
            {
                Id          = spendingDTO.Id,
                Description = spendingDTO.Description,
                Price       = spendingDTO.Price,
                Rating      = spendingDTO.Rating
            };

            _context.Spendings.Add(spending);
            await _context.SaveChangesAsync();

            return(CreatedAtAction(
                       nameof(GetSpending),
                       new { id = spending.Id },
                       SpendingToDTO(spending)));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult <SavingDTO> > CreateQuestion(SavingDTO savingDTO)
        {
            var saving = new Saving
            {
                Id          = savingDTO.Id,
                Description = savingDTO.Description,
                MaxGoal     = savingDTO.MaxGoal,
                CurrentGoal = savingDTO.CurrentGoal
            };


            _context.Savings.Add(saving);
            await _context.SaveChangesAsync();


            return(CreatedAtAction(
                       nameof(GetQuestion),
                       new { id = saving.Id },
                       SavingToDTO(saving)));
        }