Example #1
0
 public Insert(MyCompanyProxyVO myCompany)
     : base("자신의 회사정보 입력", Hitpan5ClientLibrary.SQLDataServiceModel)
 {
     this.myCompany = myCompany;
     this.dbModel = Hitpan5ClientLibrary.SQLDataServiceModel;
     UserAuthProxyVO ua = new UserAuthProxyVO();
     ua["나의정보관리"] = 사용자권한.모두허용;
     base.RequiredAuth = ua;
 }
Example #2
0
 internal void Update(MyCompanyProxyVO MyCompany)
 {
     dataModel.SetMyCompanyInfo(MyCompany);
 }
Example #3
0
 internal void Insert(MyCompanyProxyVO MyCompany)
 {
     dataModel.SetMyCompanyInfo(MyCompany);
 }
Example #4
0
 public MyCompanyProxyVO GetMyCompanyInfo()
 {
     MyCompanyProxyVO mpv = new MyCompanyProxyVO();
     mpv.MyCompany = sqlProxy.GetMyCompanyInfo(new EncryptionService().GetEncryptedKey(this.EncryptionSeed, DateTime.Now), this.ServiceURL);
     return mpv;
 }
Example #5
0
        public bool SetMyCompanyInfo(MyCompanyProxyVO MyCompanyProxyVO)
        {
            try
            {
                int i = sqlProxy.SetMyCompanyInfo(new EncryptionService().GetEncryptedKey(this.EncryptionSeed, DateTime.Now), this.ServiceURL, MyCompanyProxyVO.MyCompany);
                if (i == 0)
                {
                    throw new Exception();
                }
                else
                {
                    return true;
                }
            }
            catch (Exception)
            {

                return false;
            }
        }
Example #6
0
        /// <summary>
        /// 현재 입력된 내용을 바탕으로 myInfo를 생성 및 반환
        /// </summary>
        private MyCompanyProxyVO SetMyInfo()
        {
            MyCompany mi = new MyCompany();
            mi.myDetailAddress = this.txtAddress.Text;
            mi.subBusinessType = this.txtBusinessContents.Text;
            mi.B_N = this.txtBusinessNumber.Text;
            mi.businessType = this.txtBusinessType.Text;
            mi.chairMan = this.txtChairman.Text;
            mi.email = this.txtEmail.Text;
            mi.fax = this.txtFax.Text;
            mi.homePage = this.txtHomePage.Text;
            mi.startDate = this.txtInitialDate.Text;
            mi.myName = this.txtMyName.Text;
            mi.phone = this.txtPhone.Text;
            mi.RegistryNumber = this.txtSocialRegistryNumber.Text;
            mi.subB_N = this.txtSubBusinessNumber.Text;
            mi.myPostNo = this.txtZipNumber.Text;
            mi.etc = this.rtxtETC.Text;

            MyCompanyProxyVO mpv = new MyCompanyProxyVO();
            mpv.MyCompany = mi;
            return mpv;
        }