/// <summary> /// Sets Up Form Permissions /// </summary> /// <param name="userId">User Id To Load Permissions For</param> /// <returns>True/False For Success</returns> public bool FormSetup(int userId) { //Create Flag bool rightsLoaded; //Get Security Settings using ( var oSecurity = new UserSecurityTemplate(_connectionString, _useWeb)) { //Get Rights rightsLoaded = oSecurity.GetUserFormRights(userId, AssignedFormId, ref _userCanEdit, ref _userCanAdd, ref _userCanDelete, ref _userCanView); } //Return Flag return(rightsLoaded); }
/// <summary> /// Sets Up Form Permissions For Logged In User /// </summary> /// <param name="userId">User Logged In</param> /// <returns>True/False For Success</returns> public bool FormSetup(int userId) { //Create Flag bool rightsLoaded; //Get Security Settings using ( var oSecurity = new UserSecurityTemplate( ConfigurationManager.ConnectionStrings["connection"].ToString(), ConfigurationManager.AppSettings["UsingWebService"] == "Y")) { //Get Rights rightsLoaded = oSecurity.GetUserFormRights(userId, AssignedFormId, ref _userCanEdit, ref _userCanAdd, ref _userCanDelete, ref _userCanView); } //Return Flag return(rightsLoaded); }