Ejemplo n.º 1
0
        public IActionResult CreateTranzactie(Tranzactie tranzactie)
        {
            var tranzactieRepository = new TranzactieRepository();

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

            return(View(tranzactie));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 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));
        }
Ejemplo n.º 6
0
        // Actiune care sterge o tranzactie dupa ID
        public IActionResult DeleteTranzactie(int id)
        {
            var tranzactieRepository = new TranzactieRepository();

            tranzactieRepository.RemoveTranzactie(id);

            return(RedirectToAction("ListareTranzactii"));
        }