private bool saveUserWiseScheme(HiddenField _hListValue,ListBox lst) { string[] _groupList = (_hListValue.Value).Split(';'); string _comID = Session["trkCompany"].ToString(); int status = -1; if (_groupList.Length < 2) { for (int i = 0; i < lst.Items.Count; i++) { ProcessEditScheme _processEditScheme = new ProcessEditScheme(); if (Session["IsInserted"] == null) { _processEditScheme.SchemeID = Session["_ID"].ToString(); } _processEditScheme.UserID = int.Parse(lst.Items[i].Value); _processEditScheme.ComID = _comID; status = _processEditScheme.saveUserWiseScheme(); } } else { for (int i = 0; i < _groupList.Length - 1; i++) { if (_groupList[i] != "") { ProcessEditScheme _processEditScheme = new ProcessEditScheme(); if (Session["IsInserted"] == null) { _processEditScheme.SchemeID = Session["_ID"].ToString(); } _processEditScheme.UserID = int.Parse(_groupList[i]); _processEditScheme.ComID = _comID; status = _processEditScheme.saveUserWiseScheme(); } } } if (status == 0) return true; else return false; }
private int saveSchemeInfo(bool _chkDefaultScheme, string _txtSchemeName) { string _comID = Session["trkCompany"].ToString(); bool _defaultScheme = _chkDefaultScheme; ProcessEditScheme _processEditScheme = new ProcessEditScheme(); if (Session["IsInserted"] != null) { _processEditScheme.SchemeID = Session["_ID"].ToString(); } _processEditScheme.SchemeName = _txtSchemeName; _processEditScheme.ComID = _comID; _processEditScheme.DefaultScheme = _defaultScheme; return _processEditScheme.saveSchemeInfo(); }
private bool saveSchemePermission(DataGrid _grdScheme) { string _comID = Session["trkCompany"].ToString(); foreach (DataGridItem item in _grdScheme.Items) { DataList _dlstPages = (DataList)item.FindControl("_dlstPages"); foreach (DataListItem e in _dlstPages.Items) { int _pageID = int.Parse(((Label)e.FindControl("_lblPageID")).Text); bool _insert = ((CheckBox)e.FindControl("_chkInsert")).Checked; bool _view = ((CheckBox)e.FindControl("_chkView")).Checked; bool _edit = ((CheckBox)e.FindControl("_chkEdit")).Checked; bool _delete = ((CheckBox)e.FindControl("_chkDelete")).Checked; bool _access = ((CheckBox)e.FindControl("_chkPage")).Checked; ProcessEditScheme _processEditScheme = new ProcessEditScheme(); SchemePermission _SchemePermission = new SchemePermission(); _SchemePermission.ComID = int.Parse(_comID); if (Session["IsInserted"] == null) { _SchemePermission.SchemeID = int.Parse(Session["_ID"].ToString()); } _SchemePermission.Delete = _delete; _SchemePermission.Edit = _edit; _SchemePermission.FormID = _pageID; _SchemePermission.FullAccess = _access; _SchemePermission.View = _view; _SchemePermission.Insert = _insert; _processEditScheme.SchemePermission = _SchemePermission; int status = _processEditScheme.saveSchemePermission(); } } return true; }
private void loadModule(string _schemeID) { ProcessEditScheme _processEditScheme = new ProcessEditScheme(); _processEditScheme.SchemeID = _schemeID; _ds = _processEditScheme.getMoudule(); _grdScheme.DataSource = _ds.Tables[0]; //_grdScheme.DataBind(); LoadSchemes(); }
private void loadUserGroup(string _schemeID, ListBox _lstBT) { ProcessEditScheme _processEditScheme = new ProcessEditScheme(); _processEditScheme.SchemeID = _schemeID; _processEditScheme.ComID = Session["trkCompany"].ToString(); _ds = _processEditScheme.getUserGroup(); _lstBT.DataSource = _ds; _lstBT.DataTextField = "groupName"; _lstBT.DataValueField = "groupID"; _lstBT.DataBind(); }
//private bool isValid() //{ // if (_txtSchemeName.Text == "") // { // _lblMessage.Text = "Please Enter Scheme Name.."; // _lblMessage.ForeColor = System.Drawing.Color.Red; // return false; // } // return true; //} private void deleteScheme() { ProcessEditScheme _editScheme = new ProcessEditScheme(); try { _editScheme.SId = int.Parse(Session["_ID"].ToString()); _editScheme.CompanyId = int.Parse(Session["trkCompany"].ToString()); _editScheme.deleteSchemeInfo(); } catch (Exception ex) { ex.Message.ToString(); } finally { _editScheme = null; } }
private void loadUserGroup(string _schemeID) { try { DataSet _ds = new DataSet(); ProcessEditScheme _processEditScheme = new ProcessEditScheme(); _processEditScheme.SchemeID = _schemeID; _processEditScheme.ComID = Session["trkCompany"].ToString(); _ds = _processEditScheme.getUserGroup(); _lstBT.DataSource = _ds; _lstBT.DataTextField = "groupName"; _lstBT.DataValueField = "groupID"; _lstBT.DataBind(); } catch (Exception ex) { Console.WriteLine(ex.Message.ToString()); } setHiddenvalue(); //ListedUpdate.Update(); //NotListedUpdate.Update(); }
private void loadSchemeInfo(string _schemeID) { DataSet _ds = new DataSet(); ProcessEditScheme _processEditScheme = new ProcessEditScheme(); _processEditScheme.SchemeID = _schemeID; try { _processEditScheme.getSchemeInfo(); _ds = _processEditScheme.DsSchemeInfoSelect; if (_ds.Tables[0].Rows.Count > 0) { _txtSchemeName.Text = _ds.Tables[0].Rows[0]["schemeName"].ToString(); string _dfltScheme = _ds.Tables[0].Rows[0]["defaultScheme"].ToString(); if (_dfltScheme == "True") { _chkDefaultScheme.Checked = true; } } } catch (Exception ex) { Console.WriteLine(ex.Message.ToString()); } }
private void loadNotListedUser(string _schemeID) { try { DataSet _ds = new DataSet(); _lstNBT.Items.Clear(); ProcessEditScheme _processEditScheme = new ProcessEditScheme(); _processEditScheme.SchemeID = _schemeID; _processEditScheme.ComID = Session["trkCompany"].ToString(); _ds = _processEditScheme.getNotListedUser(); _lstNBT.DataSource = _ds; _lstNBT.DataTextField = "login"; _lstNBT.DataValueField = "uID"; _lstNBT.DataBind(); } catch (Exception ex) { Console.WriteLine(ex.Message.ToString()); } }
private void loadModule(string _schemeID) { DataSet _ds = new DataSet(); ProcessEditScheme _processEditScheme = new ProcessEditScheme(); _processEditScheme.SchemeID = _schemeID; _ds = _processEditScheme.getMoudule(); Session["ModuleData"] = _ds; _grdModule.DataSource = _ds.Tables[0]; _grdModule.DataBind(); }