Esempio n. 1
0
        public string AddUser(DmUser newUser)
        {
            var newPbUser = new PbUser()
            {
                User           = newUser.UserName,
                UserInternalId = newUser.InternalId
            };

            return(_repository.AddUser(newPbUser));
        }
Esempio n. 2
0
        public List <DmUser> GetUsers()
        {
            var users    = _repository.GetUsers();
            var userList = new List <DmUser>();

            if (users.Count <= 0)
            {
                return(new List <DmUser>());
            }
            foreach (var user in users)
            {
                var newUser = new DmUser()
                {
                    Id       = user.Id,
                    UserName = user.User
                };
                userList.Add(newUser);
            }
            return(userList);
        }
Esempio n. 3
0
        public string AddEntry(DmEntryEx newEntry)
        {
            var user = new DmUser()
            {
                InternalId = newEntry.UserInternalId,
                UserName   = newEntry.UserName
            };
            var userResult = AddUser(user);

            if (userResult == "Success")
            {
                var newUserId  = GetUserId(newEntry.UserInternalId);
                var newPbEntry = new Entry()
                {
                    Number = newEntry.Number,
                    Person = newEntry.Person,
                    UserId = newUserId
                };

                var result = _repository.AddEntry(newPbEntry);
                return(result);
            }
            return(userResult);
        }