Beispiel #1
0
 public bool removeCurrentEvent(table_User user)
 {
     if (user.f_event_id != null)
     {
         user.f_event_id = null;
     }
     return(_dbcontext.SaveChanges() > 0);
 }
Beispiel #2
0
 public void updateLastLogin(table_User user)
 {
     try
     {
         user.user_last_login = user.user_current_login;
     }
     catch (Exception ex) { }
     _dbcontext.SaveChanges();
 }
Beispiel #3
0
 public bool removeUser(table_User user)
 {
     try
     {
         _dbcontext.table_User.Remove(user);
     }
     catch (Exception ex) { }
     return(_dbcontext.SaveChanges() > 0);
 }
Beispiel #4
0
 public void updateCurrentLogin(table_User user)
 {
     System.DateTime curtime = new System.DateTime();
     curtime = System.DateTime.Now;
     try
     {
         user.user_current_login = curtime;
     }
     catch (Exception ex) { }
     _dbcontext.SaveChanges();
 }
Beispiel #5
0
        public table_Event currentEvent(table_User user)
        {
            if (user.f_event_id != null)
            {
                var obj = _dbcontext.table_Event.Where(x => x.C_Event_id == user.f_event_id).FirstOrDefault();

                return(obj);
            }
            else
            {
                return(null);
            }
        }
Beispiel #6
0
        private void userListRemove_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            table_User     user    = (table_User)userListRemove.SelectedItem;
            AdminDAFactory remover = new AdminDAFactory();

            if (remover.removeUser(user.user_name))
            {
                MessageBox.Show("User Deleted");
            }
            else
            {
                MessageBox.Show("Error occured while deleting user");
            }
        }
Beispiel #7
0
        public bool makeUserAdmin(table_User user)
        {
            _dbcontext.table_User.Remove(user);
            table_Admin adminUser = new table_Admin();

            adminUser.admin_current_login = user.user_current_login;
            adminUser.admin_email         = user.user_email;
            adminUser.admin_last_login    = user.user_last_login;
            adminUser.admin_name          = user.user_name;
            adminUser.admin_password      = user.user_password;
            adminUser.admin_phone         = user.user_phone;

            _dbcontext.table_Admin.Add(adminUser);
            return(_dbcontext.SaveChanges() > 0);
        }
Beispiel #8
0
 public static void WhoAmI(table_User who)
 {
     table_User me = who;
 }
Beispiel #9
0
 public bool signUp(table_User obj)
 {
     _dbcontext.table_User.Add(obj);
     return(_dbcontext.SaveChanges() > 0);
 }
Beispiel #10
0
 public DateTime checkLastLogin(table_User user)
 {
     return((DateTime)user.user_last_login);
 }
Beispiel #11
0
 public DateTime checkCurrentLogin(table_User user)
 {
     return((DateTime)user.user_current_login);
 }
Beispiel #12
0
        //fab actions
        private void fab_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
        {
            if (currentFabTask.Equals(fabTasks.typeSelection))
            {
                if (loginAdminRb.IsChecked == true || loginManagerRb.IsChecked == true || loginUserRb.IsChecked == true)
                {
                    typeSelectionScreen.Visibility       = Visibility.Hidden;
                    typeSelectionScreenShadow.Visibility = Visibility.Hidden;

                    credentialScreen.Visibility       = Visibility.Visible;
                    credentialScreenShadow.Visibility = Visibility.Visible;
                    actionPanelLabel.Content          = "Enter Credentials";

                    fnSetFabVisible(Visibility.Hidden);
                    fnSetFabTask(fabTasks.logInCredentials);
                }
            }
            else if (currentFabTask.Equals(fabTasks.logInCredentials))
            {
                if (loginName.Text != "Enter Name")
                {
                    if (loginPassword.Text != "Enter Password")
                    {
                        fnSetFabVisible(Visibility.Visible);
                        logInValidation();
                    }
                }
            }
            else if (currentFabTask.Equals(fabTasks.signUp))
            {
                table_User user = new table_User();
                user.user_name          = name.Text;
                user.user_phone         = long.Parse(cell.Text);
                user.user_email         = email.Text;
                user.user_password      = hiddenPassword;
                user.user_current_login = user.user_last_login = DateTime.Now;

                user.user_current_login = DateTime.Now;
                //user.f_event_id = null;

                UserDAFactory userFac = new UserDAFactory();
                if (userFac.signUp(user))
                {
                    MessageBox.Show("Saved");
                    signUpScreen.Visibility       = Visibility.Hidden;
                    signUpScreenShadow.Visibility = Visibility.Hidden;
                    name.Text     = "Enter Name";
                    cell.Text     = "Enter Cell";
                    password.Text = "Enter Password";
                    email.Text    = "Enter Email";

                    welcomeScreen.Visibility       = Visibility.Visible;
                    welcomeScreenShadow.Visibility = Visibility.Visible;
                    actionPanelLabel.Content       = "Welcome";

                    btnMainBack.Visibility = Visibility.Hidden;
                    fnSetFabVisible(Visibility.Hidden);
                }
                else
                {
                    MessageBox.Show("Not Saved");
                }
                fnSetFabTask(fabTasks.signUp);
            }
        }