public static Boolean DeletePermissionGroup(RoleViewModel_PermissionGroup view, string ConnectionString) { if (view.PermissionGroupID == null) { view.Errors.Add("Invalid Permission Group ID"); } return(view.Errors.Count > 0 ? false : PermissionDataAccess.DeletePermissionGroup(view, ConnectionString)); }
//PermissionGroups public static Boolean CreatePermissionGroup(RoleViewModel_PermissionGroup view, string ConnectionString) { if (view.PermissionGroupName == null) { view.Errors.Add("Invalid Permission Group Name"); } if (view.Priority == null) { view.Errors.Add("Invalid Priority"); } return(view.Errors.Count > 0 ? false : PermissionDataAccess.CreatePermissionGroup(view, ConnectionString)); }
public static Boolean DeletePermissionGroup(RoleViewModel_PermissionGroup view, string ConnectionString) { try { DataAccess dataAccess = new DataAccess(ConnectionString, "spRoles_DeletePermissionGroup"); dataAccess.SetParamater_Input("@PermissionGroupID", view.PermissionGroupID, SqlDbType.Int); dataAccess.ExecuteNonQuery(); return(true); } catch (Exception ex) { view.Errors.Add(ex.Message); return(false); } }
//PermissionGroups public static Boolean CreatePermissionGroup(RoleViewModel_PermissionGroup view, string ConnectionString) { try { DataAccess dataAccess = new DataAccess(ConnectionString, "spRoles_CreatePermissionGroup"); dataAccess.SetParamater_Input("@PermissionGroupName", view.PermissionGroupName, SqlDbType.VarChar, 100); dataAccess.SetParamater_Input("@PermissionPriority", view.Priority, SqlDbType.Int); dataAccess.SetParamater_Output("@PermissionGroupID", SqlDbType.Int); dataAccess.ExecuteNonQuery(); view.PermissionGroupID = (int?)dataAccess.GetParamater("@PermissionGroupID"); return(true); } catch (Exception ex) { view.Errors.Add(ex.Message); return(false); } }