/// <summary> /// kişiye yetki atama sayfası /// </summary> public PartialViewResult Perm() { // kontrol if (CheckPerm(Perms.Kullanıcılar, PermTypes.Reading) == false) { return(null); } var id = Url.RequestContext.RouteData.Values["id"]; if (id == null || id.ToString2() == "") { return(null); } // return var ID = id.ToInt32(); if (ID == 1) { return(null); } var list = db.GetUserPermsFor(ID).ToList(); ViewBag.PermName = new SelectList(db.Perms.ToList(), "PermName", "PermName"); ViewBag.UserName = Persons.Detail(ID).Kod; return(PartialView("Perm", list)); }
/// <summary> /// ayrıntılar /// </summary> public PartialViewResult Details(int id) { if (CheckPerm(Perms.Kullanıcılar, PermTypes.Reading) == false) { return(null); } var tbl = Persons.Detail(id); return(PartialView("Details", tbl)); }
/// <summary> /// düzenle form /// </summary> public PartialViewResult Edit(int id) { if (CheckPerm(Perms.Kullanıcılar, PermTypes.Reading) == false) { return(null); } var tbl = Persons.Detail(id); ViewBag.RoleName = new SelectList(Roles.GetList(), "RoleName", "RoleName", tbl.RoleName); return(PartialView("Edit", tbl)); }
/// <summary> /// resim değiştirme ekranı /// </summary> public PartialViewResult Image() { if (CheckPerm(Perms.Kullanıcılar, PermTypes.Reading) == false) { return(null); } var id = Url.RequestContext.RouteData.Values["id"]; if (id == null || id.ToString2() == "") { return(null); } return(PartialView("Image", Persons.Detail(id.ToInt32()))); }
/// <summary> /// şifre değiştirme ekranı /// </summary> public PartialViewResult Pass() { if (CheckPerm(Perms.Kullanıcılar, PermTypes.Reading) == false) { return(null); } var id = Url.RequestContext.RouteData.Values["id"]; if (id == null || id.ToString2() == "") { return(null); } ViewBag.ID = id; ViewBag.UserName = Persons.Detail(id.ToInt32()).Kod; return(PartialView("Pass", new frmUserChangePass())); }
/// <summary> /// düzenler /// </summary> public PartialViewResult Barcode() { var id = Url.RequestContext.RouteData.Values["id"]; if (id == null || id.ToString2() == "") { return(null); } if (CheckPerm(Perms.TerminalİçinYetkilendirme, PermTypes.Reading) == false) { return(null); } // return var tbl = Persons.Detail(id.ToInt32()); return(PartialView("Barcode", tbl)); }
/// <summary> /// hesabım sayfası /// </summary> public ActionResult Index() { return(View("Index", Persons.Detail(vUser.Id))); }