Beispiel #1
0
        private async Task <ManagerPass> ChangedIntoDB(int id, string network, string login, string password)
        {
            using (Organaizer_v2Entities db = new Organaizer_v2Entities())
            {
                ManagerPass managerPass = db.ManagerPass.FirstOrDefault(item => item.IdManagerPass == id);

                if (managerPass.SocialNetwork != network)
                {
                    managerPass.SocialNetwork = network;
                }

                if (managerPass.Login != login)
                {
                    managerPass.Login = login;
                }

                if (managerPass.Password != password)
                {
                    managerPass.Password = password;
                }

                await db.SaveChangesAsync();

                return(managerPass);
            }
        }
Beispiel #2
0
        private async Task <ManagerPass> DeleteIntoDB(int id)
        {
            using (Organaizer_v2Entities db = new Organaizer_v2Entities())
            {
                ManagerPass managerPass = db.ManagerPass.FirstOrDefault(item => item.IdManagerPass == id);
                db.ManagerPass.Remove(managerPass);
                await db.SaveChangesAsync();

                return(managerPass);
            }
        }
Beispiel #3
0
        private async Task <ManagerPass> SaveIntoDB(string network, string login, string password)
        {
            Users user = this.authService.User;

            using (Organaizer_v2Entities db = new Organaizer_v2Entities())
            {
                ManagerPass pass = new ManagerPass()
                {
                    SocialNetwork = network,
                    Login         = login,
                    Password      = password,
                    Id            = user.id
                };
                db.ManagerPass.Add(pass);
                await db.SaveChangesAsync();

                LoadPassword();
                return(pass);
            }
        }