public IActionResult CreateTranzactie(Tranzactie tranzactie) { var tranzactieRepository = new TranzactieRepository(); tranzactieRepository.InsertTranzactie(tranzactie); return(RedirectToAction("ListareTranzactii")); }
public IActionResult CreateTranzactie(int id) { var tranzactieRepository = new TranzactieRepository(); var tranzactie = tranzactieRepository.GetForCreate(id); return(View(tranzactie)); }
// Actiune care returneaza detaliile unei tranzactii dupa ID public IActionResult DetailsTranzactie(int id) { var tranzactieRepository = new TranzactieRepository(); var tranzactie = tranzactieRepository.GetTranzactie(id); return(View(tranzactie)); }
// Actiune care returneaza o lista cu toate tranzactiile dupa anumite criterii public IActionResult ListareTranzactiiii() { var tranzactieRepository = new TranzactieRepository(); var listaTranzactii = tranzactieRepository.GetTranzactiiComplex(); return(View(listaTranzactii)); }
// Actiune care returneaza o lista cu toate tranzactiile dupa anumite criterii public IActionResult ListareTranzactiii(string searchNumber, string searchModel) { var tranzactieRepository = new TranzactieRepository(); var listaTranzactii = tranzactieRepository.GetTranzactiiFiltered(searchNumber, searchModel); return(View(listaTranzactii)); }
// Actiune care sterge o tranzactie dupa ID public IActionResult DeleteTranzactie(int id) { var tranzactieRepository = new TranzactieRepository(); tranzactieRepository.RemoveTranzactie(id); return(RedirectToAction("ListareTranzactii")); }