Beispiel #1
0
        public static void CopyAppHeaderInfo(ref A01_Info_Export p_appDetail, ApplicationHeaderInfo pAppInfo)
        {
            p_appDetail.STT = pAppInfo.STT;
            //p_appDetail.ID = pAppInfo.Id;
            p_appDetail.Appcode        = pAppInfo.Appcode;
            p_appDetail.Master_Name    = pAppInfo.Master_Name;
            p_appDetail.Master_Address = pAppInfo.Master_Address;
            p_appDetail.Master_Phone   = pAppInfo.Master_Phone;
            p_appDetail.Master_Fax     = pAppInfo.Master_Fax;
            p_appDetail.Master_Email   = pAppInfo.Master_Email;
            p_appDetail.Master_Type    = pAppInfo.Master_Type == null ? "" : pAppInfo.Master_Type;
            p_appDetail.Customer_Code  = pAppInfo.Customer_Code == null ? "239" : pAppInfo.Customer_Code;

            p_appDetail.Rep_Master_Type    = pAppInfo.Rep_Master_Type;
            p_appDetail.Rep_Master_Name    = pAppInfo.Rep_Master_Name;
            p_appDetail.Rep_Master_Address = pAppInfo.Rep_Master_Address;
            p_appDetail.Rep_Master_Phone   = pAppInfo.Rep_Master_Phone;
            p_appDetail.Rep_Master_Fax     = pAppInfo.Rep_Master_Fax;
            p_appDetail.Rep_Master_Email   = pAppInfo.Rep_Master_Email;
            p_appDetail.Relationship       = pAppInfo.Relationship;
            p_appDetail.Send_Date          = pAppInfo.Send_Date;
            p_appDetail.Status             = pAppInfo.Status;
            p_appDetail.Status_Form        = pAppInfo.Status_Form;
            p_appDetail.Status_Content     = pAppInfo.Status_Content;
            p_appDetail.Remark             = pAppInfo.Remark;
            p_appDetail.AppName            = pAppInfo.AppName;
            p_appDetail.Address            = pAppInfo.Address;
            p_appDetail.DateNo             = pAppInfo.DateNo;
            p_appDetail.Months             = pAppInfo.Months;
            p_appDetail.Years = pAppInfo.Years;
        }
Beispiel #2
0
 public static void CopyAuthorsInfo(ref A01_Info_Export p_appDetail, AuthorsInfo pAppInfo, int p_position)
 {
     if (p_position == 0)
     {
         p_appDetail.Author_Name            = pAppInfo.Author_Name;
         p_appDetail.Author_Address         = pAppInfo.Author_Address;
         p_appDetail.Author_Phone           = pAppInfo.Author_Phone;
         p_appDetail.Author_Fax             = pAppInfo.Author_Fax;
         p_appDetail.Author_Email           = pAppInfo.Author_Email;
         p_appDetail.Author_Country_Display = pAppInfo.Author_Country_Display;
     }
     else if (p_position == 1)
     {
         if (pAppInfo != null)
         {
             p_appDetail.Author_Name_1            = pAppInfo.Author_Name;
             p_appDetail.Author_Address_1         = pAppInfo.Author_Address;
             p_appDetail.Author_Phone_1           = pAppInfo.Author_Phone;
             p_appDetail.Author_Fax_1             = pAppInfo.Author_Fax;
             p_appDetail.Author_Email_1           = pAppInfo.Author_Email;
             p_appDetail.Author_Country_Display_1 = pAppInfo.Author_Country_Display;
         }
         else
         {
             p_appDetail.Author_Name_1            = "";
             p_appDetail.Author_Address_1         = "";
             p_appDetail.Author_Phone_1           = "";
             p_appDetail.Author_Fax_1             = "";
             p_appDetail.Author_Email_1           = "";
             p_appDetail.Author_Country_Display_1 = "";
         }
     }
     else if (p_position == 2)
     {
         if (pAppInfo != null)
         {
             p_appDetail.Author_Name_2            = pAppInfo.Author_Name;
             p_appDetail.Author_Address_2         = pAppInfo.Author_Address;
             p_appDetail.Author_Phone_2           = pAppInfo.Author_Phone;
             p_appDetail.Author_Fax_2             = pAppInfo.Author_Fax;
             p_appDetail.Author_Email_2           = pAppInfo.Author_Email;
             p_appDetail.Author_Country_Display_2 = pAppInfo.Author_Country_Display;
         }
         else
         {
             p_appDetail.Author_Name_2            = "";
             p_appDetail.Author_Address_2         = "";
             p_appDetail.Author_Phone_2           = "";
             p_appDetail.Author_Fax_2             = "";
             p_appDetail.Author_Email_2           = "";
             p_appDetail.Author_Country_Display_2 = "";
         }
     }
 }
Beispiel #3
0
        public static void CopyOther_MasterInfo(ref A01_Info_Export p_appDetail, Other_MasterInfo pAppInfo, int p_position)
        {
            if (p_position == 0)
            {
                if (pAppInfo != null)
                {
                    p_appDetail.Master_Name_1    = pAppInfo.Master_Name;
                    p_appDetail.Master_Address_1 = pAppInfo.Master_Address;
                    p_appDetail.Master_Phone_1   = pAppInfo.Master_Phone;
                    p_appDetail.Master_Fax_1     = pAppInfo.Master_Fax;
                    p_appDetail.Master_Email_1   = pAppInfo.Master_Email;
                    p_appDetail.TacGiaDongThoi_1 = pAppInfo.TacGiaDongThoi;
                    p_appDetail.PhoBan_1         = pAppInfo.PhoBan;
                }
                else
                {
                    p_appDetail.Master_Name_1    = "";
                    p_appDetail.Master_Address_1 = "";
                    p_appDetail.Master_Phone_1   = "";
                    p_appDetail.Master_Fax_1     = "";
                    p_appDetail.Master_Email_1   = "";
                    p_appDetail.TacGiaDongThoi_1 = "";
                    p_appDetail.PhoBan_1         = "";
                }
            }
            else if (p_position == 1)
            {
                if (pAppInfo != null)
                {
                    p_appDetail.Master_Name_2    = pAppInfo.Master_Name;
                    p_appDetail.Master_Address_2 = pAppInfo.Master_Address;
                    p_appDetail.Master_Phone_2   = pAppInfo.Master_Phone;
                    p_appDetail.Master_Fax_2     = pAppInfo.Master_Fax;
                    p_appDetail.Master_Email_2   = pAppInfo.Master_Email;

                    p_appDetail.TacGiaDongThoi_2 = pAppInfo.TacGiaDongThoi;
                    p_appDetail.PhoBan_2         = pAppInfo.PhoBan;
                }
                else
                {
                    p_appDetail.Master_Name_2    = "";
                    p_appDetail.Master_Address_2 = "";
                    p_appDetail.Master_Phone_2   = "";
                    p_appDetail.Master_Fax_2     = "";
                    p_appDetail.Master_Email_2   = "";

                    p_appDetail.TacGiaDongThoi_2 = "";
                    p_appDetail.PhoBan_2         = "";
                }
            }
        }
Beispiel #4
0
 public static void CopyUuTienInfo(ref A01_Info_Export p_appDetail, UTienInfo pAppInfo)
 {
     if (pAppInfo != null)
     {
         p_appDetail.UT_SoDon           = pAppInfo.UT_SoDon;
         p_appDetail.UT_NgayNopDon      = pAppInfo.UT_NgayNopDon;
         p_appDetail.UT_QuocGia_Display = pAppInfo.UT_QuocGia_Display;
         p_appDetail.UT_Type            = pAppInfo.UT_Type;
         p_appDetail.UT_ThoaThuanKhac   = pAppInfo.UT_ThoaThuanKhac;
     }
     else
     {
         p_appDetail.UT_SoDon           = "";
         p_appDetail.UT_NgayNopDon      = DateTime.MinValue;
         p_appDetail.UT_QuocGia_Display = "";
         p_appDetail.UT_Type            = "";
         p_appDetail.UT_ThoaThuanKhac   = "";
     }
 }
Beispiel #5
0
        public static void CopyA01_Info(ref A01_Info_Export p_appDetail, A01_Info p_A01_Info)
        {
            p_appDetail.App_Header_Id = p_A01_Info.App_Header_Id;
            p_appDetail.Language_Code = p_A01_Info.Language_Code;
            p_appDetail.Appno         = p_A01_Info.Appno;

            p_appDetail.Patent_Type = p_A01_Info.Patent_Type;
            p_appDetail.Patent_Name = p_A01_Info.Patent_Name;

            p_appDetail.Source_PCT          = p_A01_Info.Source_PCT;
            p_appDetail.PCT_Number          = p_A01_Info.PCT_Number;
            p_appDetail.PCT_Filling_Date_Qt = p_A01_Info.PCT_Filling_Date_Qt;
            p_appDetail.PCT_Number_Qt       = p_A01_Info.PCT_Number_Qt;
            p_appDetail.PCT_Date            = p_A01_Info.PCT_Date;
            p_appDetail.PCT_VN_Date         = p_A01_Info.PCT_VN_Date;

            p_appDetail.PCT_Suadoi         = p_A01_Info.PCT_Suadoi;
            p_appDetail.PCT_Suadoi_Name    = p_A01_Info.PCT_Suadoi_Name;
            p_appDetail.PCT_Suadoi_Address = p_A01_Info.PCT_Suadoi_Address;
            p_appDetail.PCT_Suadoi_Others  = p_A01_Info.PCT_Suadoi_Others;
            p_appDetail.PCT_Suadoi_Content = p_A01_Info.PCT_Suadoi_Content;

            p_appDetail.Source_DQSC        = p_A01_Info.Source_DQSC;
            p_appDetail.DQSC_Origin_App_No = p_A01_Info.DQSC_Origin_App_No;
            p_appDetail.DQSC_Filling_Date  = p_A01_Info.DQSC_Filling_Date;
            p_appDetail.DQSC_Valid_Before  = p_A01_Info.DQSC_Valid_Before;
            p_appDetail.DQSC_Valid_After   = p_A01_Info.DQSC_Valid_After;

            p_appDetail.Source_GPHI        = p_A01_Info.Source_GPHI;
            p_appDetail.GPHI_Origin_App_No = p_A01_Info.GPHI_Origin_App_No;
            p_appDetail.GPHI_Filling_Date  = p_A01_Info.GPHI_Filling_Date;
            p_appDetail.GPHI_Valid_Before  = p_A01_Info.GPHI_Valid_Before;
            p_appDetail.GPHI_Valid_After   = p_A01_Info.GPHI_Valid_After;

            p_appDetail.ThamDinhNoiDung = p_A01_Info.ThamDinhNoiDung == null ? "" : p_A01_Info.ThamDinhNoiDung;
            p_appDetail.ChuyenDoiDon    = p_A01_Info.ChuyenDoiDon == null ? "" : p_A01_Info.ChuyenDoiDon;
            p_appDetail.Point           = p_A01_Info.Point;
            p_appDetail.Class_Type      = p_A01_Info.Class_Type;
            p_appDetail.Class_Content   = p_A01_Info.Class_Content;
            p_appDetail.Used_Special    = p_A01_Info.Used_Special;
        }