private void button1_Click(object sender, EventArgs e) { DataMasterMgtServices DataMaster = new DataMasterMgtServices(); TMenuUser tmenu = (TMenuUser)DataMaster.GetObjectByProperty(typeof(TMenuUser), TMenuUser.ColumnNames.MenuId, Convert.ToDecimal(treeView1.SelectedNode.Tag), TMenuUser.ColumnNames.SettingId, AppCode.AssemblyProduct, TMenuUser.ColumnNames.UserName, lbl_UserName.Text); bool isSave = false; if (tmenu == null) { tmenu = new TMenuUser(); isSave = true; } tmenu.HasAccess = true; tmenu.MenuId = Convert.ToDecimal(treeView1.SelectedNode.Tag); tmenu.ModifiedBy = lbl_UserName.Text; tmenu.ModifiedDate = DateTime.Now; tmenu.SettingId = AppCode.AssemblyProduct; tmenu.UserName = lbl_UserName.Text; if (isSave) { DataMaster.SavePersistence(tmenu); } else { DataMaster.UpdatePersistence(tmenu); } }
private void DeleteTMenuUser() { IList listMenuUser = DataMaster.GetListEq(typeof(TMenuUser), TMenuUser.ColumnNames.UserName, userNameTextBox.Text, TMenuUser.ColumnNames.SettingId, appl); for (int i = 0; i < listMenuUser.Count; i++) { menuUser = (TMenuUser)listMenuUser[i]; DataMaster.Delete(menuUser); } }
private void DeleteTMenuUser() { IList listMenuUser = DataMaster.GetListEq(typeof(TMenuUser), "UserName", userNameTextBox.Text); for (int i = 0; i < listMenuUser.Count; i++) { menuUser = (TMenuUser)listMenuUser[i]; DataMaster.Delete(menuUser); } }
private void SaveTMenuUser(decimal menuId, bool hasAccess) { TMenuUser tmenu = new TMenuUser(); tmenu.HasAccess = hasAccess; tmenu.MenuId = menuId; tmenu.SettingId = appl; tmenu.UserName = userNameTextBox.Text; tmenu.ModifiedBy = lbl_UserName.Text; tmenu.ModifiedDate = DateTime.Now; DataMaster.SavePersistence(tmenu); }
private void SaveTMenuUser() { for (int i = 0; i < grid_MenuAccess.Rows.Count; i++) { menuUser = new TMenuUser(); menuUser.HasAccess = Convert.ToBoolean(grid_MenuAccess.Rows[i].Cells[0].Value); menuUser.MenuId = Convert.ToDecimal(grid_MenuAccess.Rows[i].Cells[2].Value); menuUser.UserName = userNameTextBox.Text; menuUser.SettingId = AppCode.AssemblyProduct; DataMaster.SavePersistence(menuUser); } }
private void SaveTMenuUser() { for (int i = 0; i < grid_MenuAccess.Rows.Count; i++) { menuUser = new TMenuUser(); menuUser.HasAccess = Convert.ToBoolean(grid_MenuAccess.Rows[i].Cells[0].Value); menuUser.MenuId = Convert.ToDecimal(grid_MenuAccess.Rows[i].Cells[2].Value); menuUser.UserName = userNameTextBox.Text; menuUser.SettingId = appl; menuUser.ModifiedBy = lbl_UserName.Text; menuUser.ModifiedDate = DateTime.Now; DataMaster.SavePersistence(menuUser); } }
public static bool HavePriviledges(string userName, int MenuId, string SettingId) { DataMasterMgtServices DataMaster = new DataMasterMgtServices(); TMenuUser userMenu = (TMenuUser)DataMaster.GetObjectByProperty(typeof(TMenuUser), TMenuUser.ColumnNames.UserName, userName, TMenuUser.ColumnNames.MenuId, Convert.ToDecimal(MenuId), TMenuUser.ColumnNames.SettingId, SettingId); if (userMenu != null) { return(userMenu.HasAccess); } else { return(false); } }
private void SaveTMenuUser() { for (int i = 0; i < grid_MenuAccess.Rows.Count; i++) { //try //{ menuUser = new TMenuUser(); menuUser.HasAccess = Convert.ToBoolean(grid_MenuAccess.Rows[i].Cells[0].Value); menuUser.MenuId = Convert.ToDecimal(grid_MenuAccess.Rows[i].Cells[2].Value); menuUser.UserName = userNameTextBox.Text; DataMaster.SavePersistence(menuUser); //} //catch (Exception) //{ // //throw; //} } }