public KlijentHomeController(OOADContext context) { _klijenti = new KlijentiProxy(context); _oglasnaPloca = new OglasnaPlocaProxy(context); _filijaleBankomatiProxy = new FilijaleBankomatiProxy(context); Context = context; }
// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.Configure <CookiePolicyOptions>(options => { // This lambda determines whether user consent for non-essential cookies is needed for a given request. options.CheckConsentNeeded = context => true; options.MinimumSameSitePolicy = SameSiteMode.None; }); /* services.AddDbContext<ApplicationDbContext>(options => * options.UseSqlServer( * Configuration.GetConnectionString("DefaultConnection")));*/ services.AddDbContext <OOADContext>(options => options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection"))); services.AddDefaultIdentity <IdentityUser>() .AddDefaultUI(UIFramework.Bootstrap4) .AddEntityFrameworkStores <ApplicationDbContext>(); services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2); var conString = Configuration.GetConnectionString("DefaultConnection"); var optionsBuilder = new DbContextOptionsBuilder <OOADContext>(); optionsBuilder.UseSqlServer(conString); OOADContext baza = new OOADContext(optionsBuilder.Options); }
public BankarKlijentController(OOADContext context) { _klijenti = new KlijentiProxy(context); Context = context; _transakcije = new TransakcijeProxy(context); _racuni = new RacuniProxy(context); }
public static async Task <Korisnik> Authenticate(HttpRequest Request, OOADContext Context, Controller Controller) { IAdministratori _administratori = new Administratori(Context); IBankari _bankari = new Bankari(Context); IKlijenti _klijenti = new Klijenti(Context); if (Request.Cookies["userId"] == null || Request.Cookies["userId"].Equals("")) { return(null); } var userId = int.Parse(Request.Cookies["userId"]); var role = Request.Cookies["role"]; if (role == "Administrator") { return(await _administratori.DajAdministratora(userId)); } else if (role == "Bankar") { return(await _bankari.DajBankara(userId)); } else if (role == "Klijent") { return(await _klijenti.DajKlijenta(userId)); } else { return(null); } }
public KlijentProfilController(OOADContext context) { _klijenti = new KlijentiProxy(context); Context = context; _transakcije = new TransakcijeProxy(context); _racuni = new RacuniProxy(context); _krediti = new KreditiProxy(context); }
public ActionResult Login(string Username, string Sifra) { OOADContext db = new OOADContext(); List <Korisnik> korisnici = new List <Korisnik>(); List <AutoSalon> autosaloni = new List <AutoSalon>(); korisnici = db.Korisnik.ToList <Korisnik>(); autosaloni = db.AutoSalon.ToList <AutoSalon>(); for (int i = 0; i < korisnici.Count; i++) { if (korisnici[i].Username.Equals(Username) && korisnici[i].Password.Equals(Sifra)) { Session["User"] = korisnici[i]; Session["UserId"] = korisnici[i].Id; return(RedirectToAction("Index", "Home")); } } return(View()); }
public TastaturaController(OOADContext context) { _context = context; }
public MonitorController(OOADContext context) { _context = context; }
public ProizvodController(OOADContext context) { _context = context; }
public ProcesorController(OOADContext context) { _context = context; }
public ZvucnaKarticaController(OOADContext context) { _context = context; }
public KupacController(OOADContext context) { _context = context; }
public PredmetController(OOADContext context) { _context = context; }
public FilijaleBankomati(OOADContext context) { this._context = context; }
public UposlenikController(OOADContext context) { _context = context; }
public BankarRacunController(OOADContext context) { _racuni = new RacuniProxy(context); _klijenti = new KlijentiProxy(context); Context = context; }
public GrafickaKarticaController(OOADContext context) { _context = context; }
public AdministratoriProxy(OOADContext context) { administratori = new Administratori(context); }
public MemorijaController(OOADContext context) { _context = context; }
public KlijentZahtjevZaKreditController(OOADContext context) { _zahtjevi = new ZahtjeviZaKreditProxy(context); _racuni = new RacuniProxy(context); Context = context; }
public StudentController(OOADContext context) { _context = context; }
public AdministratorNovostiController(OOADContext context) { Context = context; _novosti = new OglasnaPlocaProxy(context); }
public KreditiProxy(OOADContext context) { krediti = new Krediti(context); }
public KupovinaController(OOADContext context) { _context = context; }
public ZahtjeviZaKredit(OOADContext context) { _context = context; zahtjevObserver = new Krediti(context); }
public ZahtjeviZaKreditProxy(OOADContext context) { zahtjevi = new ZahtjeviZaKredit(context); }
public AdministratorController(OOADContext context) { _context = context; }
public OglasnaPlocaProxy(OOADContext context) { OglasnaPloca = new OglasnaPloca(context); }
public KlijentTransakcijaController(OOADContext context) { _transakcije = new TransakcijeProxy(context); _racuni = new RacuniProxy(context); Context = context; }
public BankarKreditController(OOADContext context) { _krediti = new KreditiProxy(context); Context = context; }