public ActionResult PageObjectList(int ID) { AdminAuthorityViewModel Model = new AdminAuthorityViewModel(); Model.LIST_PAGES = TBL_PAGES.LIST(); Model.LIST_PAGEOBJECTS = TBL_PAGEOBJECTS.LIST(); Model.USER = TBL_USERS.SINGLE(ID: ID); Model.LIST_USERBLOCKLIST = TBL_USERBLOCKLIST.LIST(USERID: ID); return View(Model); }
public ActionResult PageObjectList(string SelectedBlockList,int USERID) { AdminAuthorityViewModel Model = new AdminAuthorityViewModel(); Model.LIST_PAGES = TBL_PAGES.LIST(); Model.LIST_PAGEOBJECTS = TBL_PAGEOBJECTS.LIST(); Model.USER = TBL_USERS.SINGLE(ID: USERID); TBL_USERBLOCKLIST.DELETE_BYUSERID(USERID); if (!String.IsNullOrEmpty(SelectedBlockList)) { TBL_USERBLOCKLIST UBL = new TBL_USERBLOCKLIST(); UBL.CREATEDATE = DateTime.Now; UBL.CREATEUSERID = BasePage.LoginUserInf.ID; UBL.USERID = USERID; SelectedBlockList = SelectedBlockList.Remove(SelectedBlockList.Length - 1); string[] s_row = SelectedBlockList.Split(','); for (int i = 0; i < s_row.Length; i++) { string[] s_column = s_row[i].Split('_'); string TypeName = s_column[0]; int _PageOrObjectID = s_column[1].ToInt32(); bool row_value = (s_column[2] == "true") ? true : false; UBL.PAGEID_OR_OBJECTID = _PageOrObjectID; UBL.TYPEID = (TypeName.ToUpper() == "P") ? (byte)Enumeration.enum_UserBlockListType.PAGE : (byte)Enumeration.enum_UserBlockListType.PAGEOBJECT; TBL_USERBLOCKLIST.INSERT(UBL); } } Model.ISPROCCESS = true; Model.LIST_USERBLOCKLIST = TBL_USERBLOCKLIST.LIST(USERID: USERID); LogManager.LogManagerStatic().LogInfo(Model.USER.FULLNAME + "isimli kullanıcının yetkileri " + BasePage.LoginUserInf.FULLNAME + " kullanıcısı tarafından güncellendi."); return View(Model); }
public ActionResult Login(LoginViewModel UG) { if (UG == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (ModelState.IsValid) { TBL_USERS _USER = TBL_USERS.SINGLE(EMAIL: UG.EPOSTA, PASSWORD: UG.SIFRE, ISEXECUTIVE: true); if (_USER == null) { ModelState.AddModelError("", "Hatalı Eposta veya Şifre girdiniz!"); return(View(UG)); } else { if (UG.BENIHATIRLA) { BasePage.AddCookies(cookieKeyRememberMe, UG.EPOSTA); } else { if (BasePage.ReadCookies(cookieKeyRememberMe) != "") { BasePage.DeleteCookies(cookieKeyRememberMe); } } List <TBL_USERBLOCKLIST> _BLOCKLIST = TBL_USERBLOCKLIST.LIST(USERID: _USER.ID); BasePage.LoginSessionAddUserAuthority(_USER, _BLOCKLIST); LogManager.LogManagerStatic().LogInfo(_USER.FULLNAME + " Kullanıcısı Sisteme Giriş Yaptı"); return(RedirectToAction("Index", "Home")); } } return(View(UG)); }