public Vartotojas GetById(string prisijungimoVardas) { Vartotojas tikrasVartotojas = _context.Vartotojai.SingleOrDefault(c => c.Prisijungimo_vardas == prisijungimoVardas); return(tikrasVartotojas); }
public void RegisterManager(Vartotojas vartotojas) { vartotojas.VartotojoTipas = VartotojoTipas.savininkas; vartotojas.Ar_uzblokuotas = 0; _context.Vartotojai.Add(vartotojas); _context.SaveChanges(); }
static void Main(string[] args) { int dd = 0, mm = 0, yy = 0; Console.Write("\n\nIveskite savo varda ir gimimo data :\n"); Console.Write("-------------------------------------------------------\n"); Vartotojas vart = new Vartotojas(); Console.Write("Vardas : "); string vard = Console.ReadLine(); vart.Vardas = vard; Console.Write("Gimimo diena : "); dd = Convert.ToInt32(Console.ReadLine()); vart.Date.Day = dd; Console.Write("Menuo : "); mm = Convert.ToInt32(Console.ReadLine()); vart.Date.Month = mm; Console.Write("Metai : "); yy = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(); vart.Date.Year = yy; string gimimoData = $"{vart.Date.Day}/{vart.Date.Month}/{vart.Date.Year}"; DateTime oDate = Convert.ToDateTime(gimimoData); Console.WriteLine($"{vart.Vardas}, jusu gimtadienis buvo {Enum.GetName(typeof(savaitesDienos), (int)oDate.DayOfWeek)}"); Console.ReadKey(); }
public void UpdateVartotojai(Vartotojas a) { int index = Vartotojai.FindIndex((vart) => { return(vart.idVartotojas == a.idVartotojas); }); Vartotojai[index] = a; }
public void InsertVartotojai(Vartotojas a) { int index = Vartotojai.FindLastIndex((vart) => { return(vart.idVartotojas == a.idVartotojas); }); Vartotojai[index] = a; }
public ActionResult EditUser(string Prisijungimo_vardas) { Vartotojas vartotojas = _interfeis.GetById(Prisijungimo_vardas); if (vartotojas == null) { return(HttpNotFound()); } return(View(vartotojas)); }
public ActionResult Login(VartotojasLogin vartotojas) { if (ModelState.IsValid) { Vartotojas tikrasVartotojas = _context.Vartotojai.SingleOrDefault(c => c.Prisijungimo_vardas == vartotojas.Prisijungimo_vardas); if (tikrasVartotojas == null) { ModelState.AddModelError("Prisijungimo_vardas", "Prisijungimas nepavyko"); return(View()); } if (tikrasVartotojas.Ar_uzblokuotas == 1) { ModelState.AddModelError("Prisijungimo_vardas", "Vartotojas užblokuotas"); return(View()); } if (!tikrasVartotojas.Prisijungimo_vardas.Equals(vartotojas.Prisijungimo_vardas)) { ModelState.AddModelError("Prisijungimo_vardas", "Prisijungimas nepavyko"); return(View()); } if (!tikrasVartotojas.Slaptazodis.Equals(vartotojas.Slaptazodis)) { ModelState.AddModelError("Prisijungimo_vardas", "Prisijungimas nepavyko"); return(View()); } //Prisijungimas sėkmingas switch (vartotojas.Prisijungimo_vardas) { case "vartotojas": return(RedirectToAction("Index", "Rezervation")); case "savininkas": return(RedirectToAction("Index", "CompanyOwner")); case "vadybininkas": return(RedirectToAction("Index", "RegionManager")); case "administratorius": return(RedirectToAction("Index", "Administrator")); default: return(RedirectToAction("Index", "User")); } //vartotojas.VartotojoTipas = VartotojoTipas.narys; //vartotojas.Ar_uzblokuotas = 0; //_context.Vartotojai.Add(vartotojas); //_context.SaveChanges(); } return(View()); }
public ActionResult Register(Vartotojas vartotojas) { if (ModelState.IsValid) { vartotojas.VartotojoTipas = VartotojoTipas.narys; vartotojas.Ar_uzblokuotas = 0; _context.Vartotojai.Add(vartotojas); _context.SaveChanges(); } return(View("Register")); }
public ViewResult RegisterManager(Vartotojas vartotojas) { if (ModelState.IsValid) { vartotojas.VartotojoTipas = VartotojoTipas.savininkas; vartotojas.Ar_uzblokuotas = 0; _interfeis.RegisterManager(vartotojas); return(View("Index", _interfeis.GetAll())); } return(View()); }
private void MapVartotojas(Vartotojas vartotojas, RegisterModel register) { vartotojas.Aprasymas = register.Aprasymas; vartotojas.ArUzsaldytas = false; vartotojas.AsmensKodas = register.AsmensKodas; vartotojas.GimimoMetai = register.GimimoMetai; vartotojas.Lytis = register.Lytis; vartotojas.Pavarde = register.Pavarde; vartotojas.SasNr = register.SasNr; vartotojas.Vardas = register.Vardas; }
public ViewResult BlockUser(string Prisijungimo_vardas) { Vartotojas tikrasVartotojas = _interfeis.GetById(Prisijungimo_vardas); if (tikrasVartotojas != null) { tikrasVartotojas.Ar_uzblokuotas = (byte?)(tikrasVartotojas.Ar_uzblokuotas == 0 ? 1 : 0); _interfeis.EditUser(tikrasVartotojas); } return(View("Index", _interfeis.GetAll())); }
private void MapUser(GET_User toUser, Vartotojas fromUser) { toUser.Aprasymas = fromUser.Aprasymas; toUser.ArUzsaldytas = fromUser.ArUzsaldytas; toUser.AsmensKodas = fromUser.AsmensKodas; toUser.GimimoMetai = fromUser.GimimoMetai; toUser.IdVartotojas = fromUser.IdVartotojas; toUser.Lytis = fromUser.Lytis; toUser.Pavarde = fromUser.Pavarde; toUser.SasNr = fromUser.SasNr; toUser.Vardas = fromUser.Vardas; }
public void FillData(User user) { using (LibraryDataEntities contex = new LibraryDataEntities()) { Vartotojas vartotojas = new Vartotojas() { Id = NewIdForVartotojai(), Prisijungimo_vardas = user.Username, Slaptazodis = user.Password, DarbSkait = user.DarbSkait, Vardas = user.Name, Telefono_numeris = user.Phone, Adresas = user.Address, Pasto_Kodas = user.Code }; contex.Vartotojas.Add(vartotojas); contex.SaveChanges(); } }
public PrisijungimoDuomenys Create(RegisterModel user, string password) { if (string.IsNullOrWhiteSpace(password)) { throw new AppException("Slaptažodis privalomas"); } if (_db.PrisijungimoDuomenys.Any(x => x.Epastas == user.Epastas)) { throw new AppException("El.Paštas \"" + user.Epastas + "\" jau naudojamas"); } byte[] passwordHash, passwordSalt; CreatePasswordHash(password, out passwordHash, out passwordSalt); var duomenys = new PrisijungimoDuomenys(); duomenys.Epastas = user.Epastas; duomenys.FkTipas = 2; duomenys.Slaptazodis = passwordHash; duomenys.SlaptazodisSalt = passwordSalt; var vartotojas = new Vartotojas(); MapVartotojas(vartotojas, user); _db.Vartotojas.Add(vartotojas); _db.SaveChanges(); var vartotojasId = vartotojas.IdVartotojas; duomenys.FkVartotojasId = vartotojasId; _db.PrisijungimoDuomenys.Add(duomenys); _db.SaveChanges(); return(duomenys); }
public void DeleteVartotojai(Vartotojas a) { Vartotojai.Remove(a); }
public ViewResult EditUser(Vartotojas vartotojas) { _interfeis.EditUser(vartotojas); return(View("Index", _interfeis.GetAll())); }
public void EditUser(Vartotojas vartotojas) { _context.Vartotojai.AddOrUpdate(vartotojas); _context.SaveChanges(); }