public void SaveUserProfile(sp_SYS02_GetUserProfile_Result data) { try { using (OIS_SYSEntities ct = new OIS_SYSEntities()) using (TransactionScope trans = new TransactionScope()) { ct.sp_SYS02_SaveUserProfile(data.ID, data.PRENAME_ID, data.FNAME_EN, data.LNAME_EN, data.FNAME_TH, data.LNAME_TH, data.NICKNAME, data.IDCARD, data.BIRTHDATE, data.STARTDATE, data.DIVISION_ID, data.SUBDIVISION_ID, data.POSITION_ID, data.GROUP_ID, data.REGISTRATION_NO, data.LABSUPERVISOR_NO, data.USER_PIC, data.PASS, data.PASS_NEW, data.PASS_CONFIRM, OISDataInfo.UserInfomation.USER_ID); trans.Complete(); } } catch (Exception ex) { throw ex; } }