Exemple #1
0
        public IActionResult CreateTranzactie(Tranzactie tranzactie)
        {
            var tranzactieRepository = new TranzactieRepository();

            tranzactieRepository.InsertTranzactie(tranzactie);
            return(RedirectToAction("ListareTranzactii"));
        }
Exemple #2
0
        public IActionResult CreateTranzactie(int id)
        {
            var tranzactieRepository = new TranzactieRepository();
            var tranzactie           = tranzactieRepository.GetForCreate(id);

            return(View(tranzactie));
        }
Exemple #3
0
        // 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));
        }
Exemple #4
0
        // 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));
        }
Exemple #5
0
        // 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));
        }
Exemple #6
0
        // Actiune care sterge o tranzactie dupa ID
        public IActionResult DeleteTranzactie(int id)
        {
            var tranzactieRepository = new TranzactieRepository();

            tranzactieRepository.RemoveTranzactie(id);

            return(RedirectToAction("ListareTranzactii"));
        }