コード例 #1
0
        public JsonResult MemberJoinSave(MEMBER_JOIN Param)
        {
            RTN_SAVE_DATA rtn = new EmployeeService().loggalMng_MEMBER_JOIN(Param);

            return(new JsonResult {
                Data = rtn
            });
        }
コード例 #2
0
        public RTN_SAVE_DATA loggalMng_MEMBER_JOIN(MEMBER_JOIN Param)
        {
            RTN_SAVE_DATA rtn       = new RTN_SAVE_DATA();
            T_COMPANY     compParam = new T_COMPANY();

            compParam.COMPANY_ID    = Param.USER_ID;
            compParam.COMPANY_NAME  = (string.IsNullOrEmpty(Param.COMPANY_NAME) ?  Param.USER_NAME : Param.COMPANY_NAME);
            compParam.COMPANY_TYPE  = Param.COMPANY_TYPE;
            compParam.COMPANY_TYPE2 = Param.COMPANY_TYPE2;
            compParam.PASSWORD      = Param.PASSWORD;
            compParam.PHONE         = Param.PHONE;
            compParam.MOBILE        = Param.PHONE;
            compParam.OWNER_PHONE   = Param.PHONE;
            compParam.OWNER_NAME    = Param.USER_NAME;
            compParam.ZIP_CODE      = Param.ZIP_CODE;
            compParam.ADDRESS1      = Param.ADDRESS1;
            compParam.ADDRESS2      = Param.ADDRESS2;



            compParam.STATUS = 1;
            try
            {
                using (TransactionScope tran = new TransactionScope())
                {
                    rtn = new BasicService().CompanySave_Exec(compParam, db);
                    if (!string.IsNullOrEmpty(rtn.ERROR_MESSAGE))
                    {
                        return(rtn);
                    }
                    if (Param.SHARE_AUTH_NUMBER.ToString().Length != 2)
                    {
                        Param.SHARE_AUTH_NUMBER = "00";
                    }
                    string sql = Global.DBAgent.LoadSQL(sqlBasePath + "BizService\\Member\\T_MEMBER_EMPLOYEE.xml", "MemberJoinSave"
                                                        , Param.USER_ID.ToString("")
                                                        , Param.BUSI_REG_NUMBER.ToString("")
                                                        , Param.BIRTH.RemoveDateString()
                                                        , Param.GENDER.ToString("")
                                                        , Param.SHARE_AUTH_NUMBER.ToString("")
                                                        );

                    db.ExecuteCommand(sql);
                    tran.Complete();
                }
            }catch (Exception ex)
            {
                rtn.ERROR_MESSAGE = ex.Message;
            }
            return(rtn);
        }