示例#1
0
 partial void DeleteUserProfile(UserProfile instance);
示例#2
0
 partial void InsertUserProfile(UserProfile instance);
示例#3
0
 partial void UpdateUserProfile(UserProfile instance);
        public bool CreateUserProfile(UserProfileDAO s)
        {
            UserProfile userProfile = new UserProfile
            {
                UserId = s.UserId,
                UserName = s.UserName
            };

            using (AESDatabaseDataContext db = new AESDatabaseDataContext())
            {
                db.UserProfiles.InsertOnSubmit(userProfile);

                try
                {
                    db.SubmitChanges();
                }
                catch (Exception e)
                {
                    throw new FaultException<KaskServiceException>(new KaskServiceException(), new FaultReason(e.Message));
                }
            }

            return true;
        }