public ActionResult UserLog(Istifadeci usr)
        {
            loguser = db.Istifadecis.Where(e => e.user_email == usr.user_email).FirstOrDefault();
            Session["usr_password"] = usr.user_password;



            if (loguser != null)
            {
                if (loguser.user_password == usr.user_password)
                {
                    Session["usr_email"]   = loguser.user_email;
                    Session["id"]          = loguser.user_id.ToString();
                    Session["logined_img"] = loguser.user_img;
                    Session["user_name"]   = loguser.user_name;
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    return(RedirectToAction("Index"));
                }
            }
            else
            {
                return(RedirectToAction("Index"));
            }
        }
示例#2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Istifadeci istifadeci = db.Istifadecis.Find(id);

            db.Istifadecis.Remove(istifadeci);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
 public ActionResult Edit([Bind(Include = "Id,Ad,Email,Leqeb,Password")] Istifadeci istifadeci)
 {
     if (ModelState.IsValid)
     {
         db.Entry(istifadeci).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(istifadeci));
 }
示例#4
0
 public ActionResult Edit([Bind(Include = "user_id,user_name,user_surname,user_password,user_salary,user_job_begin,user_img,user_email,user_rol_type")] Istifadeci istifadeci)
 {
     if (ModelState.IsValid)
     {
         db.Entry(istifadeci).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.user_rol_type = new SelectList(db.Rols, "rol_id", "rol_name", istifadeci.user_rol_type);
     return(View(istifadeci));
 }
示例#5
0
        public ActionResult Create([Bind(Include = "Id,Ad,Email,Leqeb,Password")] Istifadeci istifadeci)
        {
            if (ModelState.IsValid)
            {
                db.Istifadeci.Add(istifadeci);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(istifadeci));
        }
示例#6
0
        // GET: Istifadeciler/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Istifadeci istifadeci = db.Istifadecis.Find(id);

            if (istifadeci == null)
            {
                return(HttpNotFound());
            }
            return(View(istifadeci));
        }
示例#7
0
        // GET: Istifadeciler/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Istifadeci istifadeci = db.Istifadecis.Find(id);

            if (istifadeci == null)
            {
                return(HttpNotFound());
            }
            ViewBag.user_rol_type = new SelectList(db.Rols, "rol_id", "rol_name", istifadeci.user_rol_type);
            return(View(istifadeci));
        }
示例#8
0
        public ActionResult Login(Istifadeci ist)
        {
            Istifadeci loginned = db.Istifadeci.FirstOrDefault(u => ist.Leqeb == ist.Leqeb);

            if (loginned != null)
            {
                if (loginned.Password == ist.Password)
                {
                    Session["Loginned"] = true;
                    Session["userId"]   = loginned.Id;
                    return(RedirectToAction("index", "home"));
                }
            }
            Session["LoginInvalid"] = true;
            return(RedirectToAction("index"));
        }
示例#9
0
        public ActionResult Create([Bind(Include = "user_id,user_name,user_surname,user_password,user_salary,user_job_begin,user_email,user_rol_type")] Istifadeci istifadeci, HttpPostedFileBase user_img)
        {
            if (ModelState.IsValid)
            {
                if (Path.GetExtension(user_img.FileName) == ".jpg" || Path.GetExtension(user_img.FileName) == ".jpeg")
                {
                    var file_name = Path.GetFileName(user_img.FileName);
                    var src       = Path.Combine(Server.MapPath("~/MyUpload"), file_name);
                    user_img.SaveAs(src);
                }
                istifadeci.user_img = Path.GetFileName(user_img.FileName);
                db.Istifadecis.Add(istifadeci);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.user_rol_type = new SelectList(db.Rols, "rol_id", "rol_name", istifadeci.user_rol_type);
            return(View(istifadeci));
        }
示例#10
0
 public ActionResult Add(Istifadeci ist)
 {
     db.Istifadeci.Add(ist);
     db.SaveChanges();
     return(RedirectToAction("index"));
 }