public ActionResult Login(string email, string pwd) { BankaContext db = new BankaContext(); List <Korisnik> listaKorisnika = new List <Korisnik>(); listaKorisnika = db.Korisnik.ToList(); for (int i = 0; i < listaKorisnika.Count; i++) { if (listaKorisnika[i].mail.Equals(email)) { if (pwd.Equals(listaKorisnika[i].password)) { Session["User"] = listaKorisnika[i]; Session["UserId"] = listaKorisnika[i].ID; return(RedirectToAction("Index", "Korisniks")); } else { //ModelState.AddModelError("Password", "Password ne valja!"); ViewBag.passwordGreska = "Password nije validan!"; return(View()); } } } // return Content($"Niste registrovani {email} {pwd}"); return(View()); }
public DonorDTO DeleteDonor(DonorDTO donorDTO) { // throw new NotImplementedException(); Donor retVal = null; using (var context = new BankaContext()) { foreach (var item in context.Donori) { if (item.Id.Equals(donorDTO.Id)) { retVal = item; break; } } if (retVal == null) { return(null); } context.Donori.Remove(retVal); context.SaveChanges(); } return(new DonorDTO(retVal.Id, retVal.Ime, retVal.KrvnaGrupa, retVal.Prezime)); }
public bool UpdateDonor(DonorDTO donorDTO) { using (var context = new BankaContext()) { Donor noviDonor = new Donor(donorDTO); Donor stariDonor = null; foreach (var item in context.Donori) { if (item.Id.Equals(donorDTO.Id)) { stariDonor = item; break; } } if (stariDonor != null) { stariDonor = noviDonor; } context.SaveChanges(); } return(true); }
public void ObrisiBazuJerJeEntityRetardiran() { using (var context = new BankaContext()) { context.Database.Delete(); } }
public ActionResult PrijaviSe(string email, string pwd) { BankaContext db = new BankaContext(); //email = "*****@*****.**"; //pwd = "password"; List <StudentskaBanka.Models.Korisnik> listaKorisnika = new List <Models.Korisnik>(); listaKorisnika = db.Korisnik.ToList(); for (int i = 0; i < listaKorisnika.Count; i++) { if (listaKorisnika[i].mail.Equals(email)) { //return RedirectToAction("Index", "Korisniks"); if (pwd.Equals(listaKorisnika[i].password)) { Session["User"] = listaKorisnika[i]; Session["UserId"] = listaKorisnika[i].ID; Session["racunId"] = listaKorisnika[i].racunId; return(RedirectToAction("Details", "Korisniks")); } else { ViewBag.pwGreska = "Password nije validan!"; return(View()); } } } return(Content($"Niste registrovani {email} {pwd}")); //return View(); }
public AdminController(UserManager <AppUser> usrMgr, IPasswordHasher <AppUser> hash, IPasswordValidator <AppUser> pv, IUserValidator <AppUser> uv, BankaContext ctx) { userManager = usrMgr; passwordHasher = hash; passwordValidator = pv; userValidator = uv; _context = ctx; }
public AccountController(UserManager <AppUser> userMgr, SignInManager <AppUser> signinMgr, IPasswordHasher <AppUser> ph, IPasswordValidator <AppUser> pv, IUserValidator <AppUser> uv, BankaContext ctx) { userManager = userMgr; signInManager = signinMgr; passwordHasher = ph; passwordValidator = pv; userValidator = uv; _context = ctx; }
public List <DonorDTO> ReadAllDonor() { // throw new NotImplementedException(); List <DonorDTO> povratna = new List <DonorDTO>(); using (var context = new BankaContext()) { foreach (var item in context.Donori) { povratna.Add(new DonorDTO(item.Id, item.Ime, item.KrvnaGrupa, item.Prezime)); } } return(povratna); }
public static void Initialize(IServiceProvider serviceProvider) { using (var context = new BankaContext( serviceProvider.GetRequiredService < DbContextOptions <BankaContext> >())) { CreateUserRoles(serviceProvider).Wait(); // Look for any movies. if (context.Korisnik.Any() || context.Firma.Any() || context.Employee.Any() || context.KorisnickaSmetka.Any() || context.KompaniskaSmetka.Any() || context.Karticka.Any()) { return; // DB has been seeded } } }
public DonorDTO CreateDonor(DonorDTO donorDTO) { Donor retVal = null; using (var context = new BankaContext()) //citava baza mi je u prom context sada { retVal = new Donor(donorDTO); context.Donori.Add(retVal); context.SaveChanges(); } if (retVal == null) { return(null); } return(new DonorDTO(retVal.Id, retVal.Ime, retVal.KrvnaGrupa, retVal.Prezime)); }
public EmployeeFirmsController(BankaContext context) { _context = context; }
public KorisnickaSmetkasAPIController(BankaContext context) { _context = context; }
public VrabotenController(BankaContext context, UserManager <AppUser> userMgr) { _context = context; userManager = userMgr; }
public KorisnikController(BankaContext context, UserManager <AppUser> userMgr) { _context = context; userManager = userMgr; }
public KorisnikAPIController(BankaContext context) { _context = context; }
public EmployeesAPIController(BankaContext context) { _context = context; }
public KompaniskaSmetkasAPIController(BankaContext context) { _context = context; }
public FirmaAPIController(BankaContext context) { _context = context; }
public KorisnickiSmetkiController(BankaContext context) { _context = context; }
public FirmiSopstvenicisAPIController(BankaContext context) { _context = context; }
public KompaniskiSmetkiController(BankaContext context) { _context = context; }
public KartickiController(BankaContext context) { _context = context; }