コード例 #1
0
        public void addUser(DUser user)
        {
            _Users.Add(user);
            var u = new DUser()
            {
                FirstName = user.FirstName, LastName = user.LastName, ChipTotal = user.ChipTotal
            };
            var a = new DAccount()
            {
                UserName = user.Account.UserName, Password = user.Account.Password
            };

            _context.Account.Add(a);
            u.AccountId = a.AccountId;
            _context.User.Add(u);
            _context.SaveChanges();
        }
コード例 #2
0
        internal static DAccount ClientToDomain(Account info)
        {
            var dAccount = new DAccount();

            dAccount.AccountId       = info.AccountId;
            dAccount.CompanyName     = info.CompanyName;
            dAccount.CompanyEmail    = info.CompanyEmail;
            dAccount.Address         = info.Address;
            dAccount.ContactName     = info.ContactName;
            dAccount.Department      = info.Department;
            dAccount.Position        = info.Position;
            dAccount.TelePrefix      = info.TelePrefix;
            dAccount.TelePhoneNumber = info.TelePhoneNumber;
            dAccount.Description     = info.Description;
            dAccount.CreatedDate     = info.CreatedDate;
            dAccount.UpdatedDate     = info.UpdatedDate is null ? null : info.UpdatedDate;

            return(dAccount);
        }