public IActionResult Create() { ViewData["Title"] = "Nuova spesa"; var inputModel = new SpeseCreateInputModel(); return(View(inputModel)); }
public async Task <bool> CreateSpesaAsync(SpeseCreateInputModel inputModel) { string mese = DateTime.Now.ToString("MM"); string anno = DateTime.Now.ToString("yyyy"); string valuta = "EUR"; DataSet dataSet = await db.QueryAsync($@"INSERT INTO Spese (Descrizione, Importo, Valuta, Mese, Anno) VALUES ({inputModel.Descrizione}, {inputModel.Importo}, {valuta}, {mese}, {anno});"); return(true); }
public async Task <IActionResult> Create(SpeseCreateInputModel inputModel) { if (ModelState.IsValid) { bool spesa = await spesaService.CreateSpesaAsync(inputModel); if (spesa == true) { TempData["ConfirmationMessage"] = "Ok! La tua spesa è stata aggiunta!"; return(RedirectToAction("Index", "Spese")); } } ViewData["Title"] = "Nuova spesa"; return(View(inputModel)); }