Example #1
0
        public void Save(felhasznalo felh)
        {
            user.errorMsg = null;

            if (ur.Exists(felh))
            {
                try
                {
                    ur.Update(felh);
                }
                catch (Exception ex)
                {
                    user.errorMsg = ex.Message;
                }
            }
            else
            {
                try
                {
                    ur.Insert(felh);
                }
                catch (Exception ex)
                {
                    user.errorMsg = ex.Message;
                }
            }
        }
Example #2
0
        public ActionResult Torles(int id)
        {
            felhasznalo felhasznalo = db.felhasznalo.Find(id);

            db.felhasznalo.Remove(felhasznalo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public void Update(felhasznalo user)
 {
     wasUpdateCalled = true;
     if (_shouldThrowExceptionOnUpdate)
     {
         throw new Exception(message: UPDATE_ERROR_MESSAGE);
     }
 }
Example #4
0
 public void Insert(felhasznalo user)
 {
     if (context.felhasznalo.Any(x => x.email == user.email) || context.felhasznalo.Any(x => x.felhnev == user.felhnev))
     {
         throw new Exception("Már létezik ilyen felhasználó!");
     }
     context.felhasznalo.Add(user);
 }
Example #5
0
        public void Update(felhasznalo user)
        {
            var felh = context.felhasznalo.Find(user.id);

            if (felh != null)
            {
                context.Entry(felh).CurrentValues.SetValues(user);
            }
        }
Example #6
0
 public ActionResult Szerkesztes([Bind(Include = "id,felhasznalonev,jelszo")] felhasznalo felhasznalo)
 {
     if (ModelState.IsValid)
     {
         felhasznalo.jelszo          = Hash.Encrypt(felhasznalo.jelszo + felhasznalo.id);
         db.Entry(felhasznalo).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(felhasznalo));
 }
Example #7
0
        public ActionResult Letrehozas([Bind(Include = "id,felhasznalonev,jelszo")] felhasznalo felhasznalo)
        {
            if (ModelState.IsValid)
            {
                // Ez abban az esetben működik, ha az utolsó elem nem volt kitörölve
                var salt = db.felhasznalo.Max(x => x.id) + 1;
                felhasznalo.jelszo = Hash.Encrypt(felhasznalo.jelszo + salt);
                db.felhasznalo.Add(felhasznalo);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(felhasznalo));
        }
Example #8
0
        // GET: Felhasznalo/Torles/5
        public ActionResult Torles(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            felhasznalo felhasznalo = db.felhasznalo.Find(id);

            if (felhasznalo == null)
            {
                return(HttpNotFound());
            }
            return(View(felhasznalo));
        }
Example #9
0
        // GET: Felhasznalo/Reszletek/5
        public ActionResult Reszletek(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            felhasznalo felhasznalo = db.felhasznalo.Find(id);

            if (felhasznalo == null)
            {
                return(HttpNotFound());
            }

            ViewBag.FeladatCount = felhasznalo.feladat.Count;
            return(View(felhasznalo));
        }
 public void Insert(felhasznalo user)
 {
 }
 public bool Exists(felhasznalo user) => _existsResult;
 public FakeUser(felhasznalo _felhasznalo, BindingList <felhasznalo> _felhasznalok, string _errorMesage)
 {
     felhasznalo = _felhasznalo;
     felhlist    = _felhasznalok;
     errorMsg    = _errorMesage;
 }
Example #13
0
 public bool Exists(felhasznalo user)
 {
     return(context.felhasznalo.Any(x => x.id == user.id));
 }
 public void Add(felhasznalo user)
 {
     view.bindingList.Add(user);
     ur.Insert(user);
 }
 public void Modify(felhasznalo user)
 {
     ur.Update(user);
 }