=====* unimarc *=====
===== 작업중 ===== 주문관리 폼 재 수정작업중 - 팩스 및 이메일 기록 폼 제작해야함. - 제작완료 (현재 목록등록 -> 수정버튼 작업중) ㄴ> 작업 완료후 검토하고, 회계로 넘어갈 것. - 회계전환 회계전환. 매출상세(Sales_Detail.cs) 폼 작업완료. (버튼 이벤트 작업진행중) ㄴ> 매출집계에서 상세까지 가는 도중 MDI 부모로 적용되지않는 버그 수정작업완료. 기타 추가적인 버그 잡을것. / 바로빌 세금계산서알아볼것. / 셋업 자동 업데이트 알아볼 것. ===== 보류 ===== b. 마크목록 폼 작성중 1. 엑셀반출 기능 추가중 사용 작업대기중 c. 마크 반입 폼 수정중 1. 불러오기는 되나 저장 기능이 필요함. ===== 완료 ===== 21.06.08 자동업데이트 기능 완료 - 프로젝트가 새로 바뀜. 1. 주문관리 팩스연동 완료 2. 전송된 팩스 확인 작업개시, 이메일 전송모듈 수정완료. 3. 주문관리에서 주문처와 목록 검색하는 폼 검색 모듈도 재수정 완료함. 4. 데이터베이스 내 이미지URL을 가져오는작업 완료 목록집계 폼 재 수정작업 완료 - 확인 및 수정 필요. ISBN 체크 프로그램 => 본프로그램에 이식중. ㄴ> 코드는 다 옮겼으나 기존 사용하던 방식과 조금 달라서 버그발생 가능성 있음. ㄴ> 버그 체크 계속 해볼것. 21-04-15 ㄴ> 21_04_20 버그 없음. 2. 마크편집 폼 수정 중 (마크 반출 test프로젝트 진행완료, 본 프로젝트에 적용중. / 저장기능활성화 작업완료) 2-1. 기존의 칸채우기에서 예상되지 못한 버그가 발생하여 칸채우기 숨김. 2-2. 008태크 재배치 => TextBox에 적용완료. 변경사항 메모장으로 넘기는 작업 완료. 2-3. 저장기능 완료. (04.14 체크해볼것 - 완료) 주문관리 작업중 (DataGridView 주문처 엔터키 입력시 검색되게끔 하는 코드작성중) - 21.04.27 완료
This commit is contained in:
		
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/All_Book_manage.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/All_Book_manage.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class All_Book_manage | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(107, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_전집관리"; | ||||
|             //  | ||||
|             // All_Book_manage | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "All_Book_manage"; | ||||
|             this.Text = "All_Book_manage"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/All_Book_manage.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/All_Book_manage.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class All_Book_manage : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public All_Book_manage(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/All_Book_manage.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/All_Book_manage.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										392
									
								
								unimarc/unimarc/마크/Check_ISBN.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										392
									
								
								unimarc/unimarc/마크/Check_ISBN.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,392 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Check_ISBN | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.num = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.isbn = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.book_name = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.search_book_name = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.author = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.search_author = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.book_comp = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.search_book_comp = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.count = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.unit = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.total = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.condition = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.price = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.etc = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.pubDate = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.persent = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.category = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.sold_out = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.image = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.api_data = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.btn_lookup = new System.Windows.Forms.Button(); | ||||
|             this.cb_filter = new System.Windows.Forms.ComboBox(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.tb_list_name = new System.Windows.Forms.TextBox(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             this.btn_Save = new System.Windows.Forms.Button(); | ||||
|             this.btn_Close = new System.Windows.Forms.Button(); | ||||
|             this.label3 = new System.Windows.Forms.Label(); | ||||
|             this.cb_api = new System.Windows.Forms.ComboBox(); | ||||
|             this.progressBar1 = new System.Windows.Forms.ProgressBar(); | ||||
|             this.richTextBox1 = new System.Windows.Forms.RichTextBox(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.AllowUserToAddRows = false; | ||||
|             this.dataGridView1.AllowUserToDeleteRows = false; | ||||
|             this.dataGridView1.BackgroundColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle1.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             this.dataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; | ||||
|             this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; | ||||
|             this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.num, | ||||
|             this.isbn, | ||||
|             this.book_name, | ||||
|             this.search_book_name, | ||||
|             this.author, | ||||
|             this.search_author, | ||||
|             this.book_comp, | ||||
|             this.search_book_comp, | ||||
|             this.count, | ||||
|             this.unit, | ||||
|             this.total, | ||||
|             this.condition, | ||||
|             this.price, | ||||
|             this.etc, | ||||
|             this.pubDate, | ||||
|             this.persent, | ||||
|             this.category, | ||||
|             this.sold_out, | ||||
|             this.image, | ||||
|             this.api_data}); | ||||
|             this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnF2; | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(12, 35); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle2.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True; | ||||
|             this.dataGridView1.RowHeadersDefaultCellStyle = dataGridViewCellStyle2; | ||||
|             this.dataGridView1.RowHeadersWidth = 20; | ||||
|             dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             this.dataGridView1.RowsDefaultCellStyle = dataGridViewCellStyle3; | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(1615, 547); | ||||
|             this.dataGridView1.TabIndex = 0; | ||||
|             this.dataGridView1.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellClick); | ||||
|             this.dataGridView1.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellDoubleClick); | ||||
|             this.dataGridView1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.dataGridView1_KeyDown); | ||||
|             //  | ||||
|             // num | ||||
|             //  | ||||
|             this.num.HeaderText = "번호"; | ||||
|             this.num.Name = "num"; | ||||
|             this.num.Width = 50; | ||||
|             //  | ||||
|             // isbn | ||||
|             //  | ||||
|             this.isbn.HeaderText = "ISBN13"; | ||||
|             this.isbn.Name = "isbn"; | ||||
|             //  | ||||
|             // book_name | ||||
|             //  | ||||
|             this.book_name.HeaderText = "도서명"; | ||||
|             this.book_name.Name = "book_name"; | ||||
|             this.book_name.Width = 130; | ||||
|             //  | ||||
|             // search_book_name | ||||
|             //  | ||||
|             this.search_book_name.HeaderText = "검색 도서명"; | ||||
|             this.search_book_name.Name = "search_book_name"; | ||||
|             //  | ||||
|             // author | ||||
|             //  | ||||
|             this.author.HeaderText = "저자"; | ||||
|             this.author.Name = "author"; | ||||
|             //  | ||||
|             // search_author | ||||
|             //  | ||||
|             this.search_author.HeaderText = "검색 저자"; | ||||
|             this.search_author.Name = "search_author"; | ||||
|             //  | ||||
|             // book_comp | ||||
|             //  | ||||
|             this.book_comp.HeaderText = "출판사"; | ||||
|             this.book_comp.Name = "book_comp"; | ||||
|             //  | ||||
|             // search_book_comp | ||||
|             //  | ||||
|             this.search_book_comp.HeaderText = "검색 출판사"; | ||||
|             this.search_book_comp.Name = "search_book_comp"; | ||||
|             //  | ||||
|             // count | ||||
|             //  | ||||
|             this.count.HeaderText = "수량"; | ||||
|             this.count.Name = "count"; | ||||
|             this.count.Width = 50; | ||||
|             //  | ||||
|             // unit | ||||
|             //  | ||||
|             this.unit.HeaderText = "단가"; | ||||
|             this.unit.Name = "unit"; | ||||
|             this.unit.Width = 70; | ||||
|             //  | ||||
|             // total | ||||
|             //  | ||||
|             this.total.HeaderText = "합계"; | ||||
|             this.total.Name = "total"; | ||||
|             this.total.Width = 70; | ||||
|             //  | ||||
|             // condition | ||||
|             //  | ||||
|             this.condition.HeaderText = "상태"; | ||||
|             this.condition.Name = "condition"; | ||||
|             //  | ||||
|             // price | ||||
|             //  | ||||
|             this.price.HeaderText = "정가"; | ||||
|             this.price.Name = "price"; | ||||
|             this.price.Width = 50; | ||||
|             //  | ||||
|             // etc | ||||
|             //  | ||||
|             this.etc.HeaderText = "비고"; | ||||
|             this.etc.Name = "etc"; | ||||
|             //  | ||||
|             // pubDate | ||||
|             //  | ||||
|             this.pubDate.HeaderText = "발행일"; | ||||
|             this.pubDate.Name = "pubDate"; | ||||
|             //  | ||||
|             // persent | ||||
|             //  | ||||
|             this.persent.HeaderText = "%"; | ||||
|             this.persent.Name = "persent"; | ||||
|             this.persent.Width = 50; | ||||
|             //  | ||||
|             // category | ||||
|             //  | ||||
|             this.category.HeaderText = "도서분류"; | ||||
|             this.category.Name = "category"; | ||||
|             //  | ||||
|             // sold_out | ||||
|             //  | ||||
|             this.sold_out.HeaderText = "품절/절판"; | ||||
|             this.sold_out.Name = "sold_out"; | ||||
|             //  | ||||
|             // image | ||||
|             //  | ||||
|             this.image.HeaderText = "이미지"; | ||||
|             this.image.Name = "image"; | ||||
|             //  | ||||
|             // api_data | ||||
|             //  | ||||
|             this.api_data.HeaderText = "api_data"; | ||||
|             this.api_data.Name = "api_data"; | ||||
|             this.api_data.Visible = false; | ||||
|             //  | ||||
|             // btn_lookup | ||||
|             //  | ||||
|             this.btn_lookup.Location = new System.Drawing.Point(709, 7); | ||||
|             this.btn_lookup.Name = "btn_lookup"; | ||||
|             this.btn_lookup.Size = new System.Drawing.Size(99, 23); | ||||
|             this.btn_lookup.TabIndex = 1; | ||||
|             this.btn_lookup.Text = "ISBN 자동 조회"; | ||||
|             this.btn_lookup.UseVisualStyleBackColor = true; | ||||
|             this.btn_lookup.Click += new System.EventHandler(this.btn_lookup_Click); | ||||
|             //  | ||||
|             // cb_filter | ||||
|             //  | ||||
|             this.cb_filter.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||
|             this.cb_filter.FormattingEnabled = true; | ||||
|             this.cb_filter.Location = new System.Drawing.Point(516, 8); | ||||
|             this.cb_filter.Name = "cb_filter"; | ||||
|             this.cb_filter.Size = new System.Drawing.Size(161, 20); | ||||
|             this.cb_filter.TabIndex = 2; | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(16, 12); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(41, 12); | ||||
|             this.label1.TabIndex = 3; | ||||
|             this.label1.Text = "목록명"; | ||||
|             //  | ||||
|             // tb_list_name | ||||
|             //  | ||||
|             this.tb_list_name.Enabled = false; | ||||
|             this.tb_list_name.Location = new System.Drawing.Point(59, 8); | ||||
|             this.tb_list_name.Name = "tb_list_name"; | ||||
|             this.tb_list_name.Size = new System.Drawing.Size(199, 21); | ||||
|             this.tb_list_name.TabIndex = 4; | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.AutoSize = true; | ||||
|             this.label2.Location = new System.Drawing.Point(457, 12); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(57, 12); | ||||
|             this.label2.TabIndex = 3; | ||||
|             this.label2.Text = "검색 조건"; | ||||
|             //  | ||||
|             // btn_Save | ||||
|             //  | ||||
|             this.btn_Save.Location = new System.Drawing.Point(819, 7); | ||||
|             this.btn_Save.Name = "btn_Save"; | ||||
|             this.btn_Save.Size = new System.Drawing.Size(99, 23); | ||||
|             this.btn_Save.TabIndex = 1; | ||||
|             this.btn_Save.Text = "전 체  저 장"; | ||||
|             this.btn_Save.UseVisualStyleBackColor = true; | ||||
|             this.btn_Save.Click += new System.EventHandler(this.btn_Save_Click); | ||||
|             //  | ||||
|             // btn_Close | ||||
|             //  | ||||
|             this.btn_Close.Location = new System.Drawing.Point(929, 7); | ||||
|             this.btn_Close.Name = "btn_Close"; | ||||
|             this.btn_Close.Size = new System.Drawing.Size(99, 23); | ||||
|             this.btn_Close.TabIndex = 1; | ||||
|             this.btn_Close.Text = "닫    기"; | ||||
|             this.btn_Close.UseVisualStyleBackColor = true; | ||||
|             this.btn_Close.Click += new System.EventHandler(this.btn_Close_Click); | ||||
|             //  | ||||
|             // label3 | ||||
|             //  | ||||
|             this.label3.AutoSize = true; | ||||
|             this.label3.Location = new System.Drawing.Point(278, 12); | ||||
|             this.label3.Name = "label3"; | ||||
|             this.label3.Size = new System.Drawing.Size(57, 12); | ||||
|             this.label3.TabIndex = 5; | ||||
|             this.label3.Text = "검색 엔진"; | ||||
|             //  | ||||
|             // cb_api | ||||
|             //  | ||||
|             this.cb_api.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||
|             this.cb_api.FormattingEnabled = true; | ||||
|             this.cb_api.Location = new System.Drawing.Point(337, 8); | ||||
|             this.cb_api.Name = "cb_api"; | ||||
|             this.cb_api.Size = new System.Drawing.Size(93, 20); | ||||
|             this.cb_api.TabIndex = 6; | ||||
|             this.cb_api.SelectedIndexChanged += new System.EventHandler(this.cb_api_SelectedIndexChanged); | ||||
|             //  | ||||
|             // progressBar1 | ||||
|             //  | ||||
|             this.progressBar1.Location = new System.Drawing.Point(1060, 7); | ||||
|             this.progressBar1.Name = "progressBar1"; | ||||
|             this.progressBar1.Size = new System.Drawing.Size(219, 23); | ||||
|             this.progressBar1.TabIndex = 7; | ||||
|             //  | ||||
|             // richTextBox1 | ||||
|             //  | ||||
|             this.richTextBox1.Location = new System.Drawing.Point(12, 589); | ||||
|             this.richTextBox1.Name = "richTextBox1"; | ||||
|             this.richTextBox1.Size = new System.Drawing.Size(1615, 123); | ||||
|             this.richTextBox1.TabIndex = 8; | ||||
|             this.richTextBox1.Text = ""; | ||||
|             //  | ||||
|             // Check_ISBN | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(1639, 724); | ||||
|             this.Controls.Add(this.richTextBox1); | ||||
|             this.Controls.Add(this.progressBar1); | ||||
|             this.Controls.Add(this.cb_api); | ||||
|             this.Controls.Add(this.label3); | ||||
|             this.Controls.Add(this.tb_list_name); | ||||
|             this.Controls.Add(this.label2); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Controls.Add(this.cb_filter); | ||||
|             this.Controls.Add(this.btn_Close); | ||||
|             this.Controls.Add(this.btn_Save); | ||||
|             this.Controls.Add(this.btn_lookup); | ||||
|             this.Controls.Add(this.dataGridView1); | ||||
|             this.Name = "Check_ISBN"; | ||||
|             this.Text = "ISBN 조회"; | ||||
|             this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Check_ISBN_FormClosing); | ||||
|             this.Load += new System.EventHandler(this.Check_ISBN_Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|         private System.Windows.Forms.Button btn_lookup; | ||||
|         private System.Windows.Forms.ComboBox cb_filter; | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.TextBox tb_list_name; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.Button btn_Save; | ||||
|         private System.Windows.Forms.Button btn_Close; | ||||
|         private System.Windows.Forms.Label label3; | ||||
|         private System.Windows.Forms.ComboBox cb_api; | ||||
|         private System.Windows.Forms.ProgressBar progressBar1; | ||||
|         public System.Windows.Forms.DataGridView dataGridView1; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn num; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn isbn; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn book_name; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn search_book_name; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn author; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn search_author; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn book_comp; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn search_book_comp; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn count; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn unit; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn total; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn condition; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn price; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn etc; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn pubDate; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn persent; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn category; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn sold_out; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn image; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn api_data; | ||||
|         private System.Windows.Forms.RichTextBox richTextBox1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										599
									
								
								unimarc/unimarc/마크/Check_ISBN.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										599
									
								
								unimarc/unimarc/마크/Check_ISBN.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,599 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Net; | ||||
| using System.Text; | ||||
| using System.Threading; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
| using WindowsFormsApp1.Delivery; | ||||
| using WindowsFormsApp1.마크; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Check_ISBN : Form | ||||
|     { | ||||
|         Main main; | ||||
|         List_aggregation list_agg; | ||||
|         Commodity_registration cr; | ||||
|         Helper_DB db = new Helper_DB(); | ||||
|         public string compidx; | ||||
|         public string list_name = string.Empty; | ||||
|         private int rowidx; | ||||
|         private bool save = true; | ||||
|         public Check_ISBN(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|             compidx = main.com_idx; | ||||
|         } | ||||
|         public Check_ISBN(List_aggregation _list_agg) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             list_agg = _list_agg; | ||||
|             compidx = list_agg.compidx; | ||||
|         } | ||||
|         public Check_ISBN(Commodity_registration _cr) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             cr = _cr; | ||||
|             compidx = cr.comp_idx; | ||||
|         } | ||||
|  | ||||
|         private void Check_ISBN_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             tb_list_name.Text = compidx + " " + list_name; | ||||
|  | ||||
|             string[] list_combo = { "알라딘", "네이버", "다음" }; | ||||
|             cb_api.Items.AddRange(list_combo); | ||||
|  | ||||
|             db.DBcon(); | ||||
|             string[] search_tbl = { "compidx", "list_name" }; | ||||
|             string[] search_col = { compidx, list_name }; | ||||
|             string search_data = "`header`, `num`, `isbn`, `book_name`, `author`, `book_comp`, " + | ||||
|                                  "`count`, `pay`, `total`, `import`, `price`, " + | ||||
|                                  "`etc`, `pubDate`, `persent`, `category`, `image_url`"; | ||||
|  | ||||
|             string tmp_data = db.More_DB_Search("Obj_List_Book", search_tbl, search_col, search_data); | ||||
|             string[] data = tmp_data.Split('|'); | ||||
|             made_Grid(data); | ||||
|         } | ||||
|         private void btn_lookup_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             if (cb_api.SelectedIndex == -1) { MessageBox.Show("조건이 선택되지 않았습니다."); return; } | ||||
|             if (cb_filter.SelectedIndex == -1) { MessageBox.Show("조건이 선택되지 않았습니다."); return; } | ||||
|  | ||||
|             clear_api(); | ||||
|  | ||||
|             progressBar1.Style = ProgressBarStyle.Continuous; | ||||
|             progressBar1.Minimum = 0; | ||||
|             progressBar1.Maximum = dataGridView1.Rows.Count; | ||||
|             progressBar1.Step = 1; | ||||
|             progressBar1.Value = 0; | ||||
|  | ||||
|             switch (cb_api.SelectedIndex) | ||||
|             { | ||||
|                 case 0: | ||||
|                     Aladin_API(dataGridView1); | ||||
|                     break; | ||||
|                 case 1: | ||||
|                     Naver_API(dataGridView1); | ||||
|                     break; | ||||
|                 case 2: | ||||
|                     Daum_API(dataGridView1); | ||||
|                     break; | ||||
|             } | ||||
|  | ||||
|             // 총 검색 횟수, 일치, 중복 | ||||
|             MessageBox.Show("검색이 완료되었습니다!"); | ||||
|  | ||||
|             progressBar1.Value = dataGridView1.Rows.Count; | ||||
|             dataGridView1.CurrentCell = dataGridView1.Rows[0].Cells[0]; | ||||
|             this.ActiveControl = dataGridView1; | ||||
|             rowidx = 0; | ||||
|             save = false; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 불러와서 저장한 api값 초기화 | ||||
|         /// </summary> | ||||
|         void clear_api() | ||||
|         { | ||||
|             for(int a = 0; a < dataGridView1.Rows.Count; a++) | ||||
|             { | ||||
|                 dataGridView1.Rows[a].Cells["api_data"].Value = ""; | ||||
|             } | ||||
|         } | ||||
|         private void Aladin_API(DataGridView gridview) | ||||
|         { | ||||
|             string temp = string.Empty; | ||||
|             string type = string.Empty; | ||||
|             string query = string.Empty; | ||||
|  | ||||
|             // 도서명 / 저자 / 출판사 / isbn / 정가 | ||||
|             // 발행일 / 도서분류 / 재고 | ||||
|             string[] param = { "title", "author", "publisher", "isbn13", "priceStandard",  | ||||
|                                "pubDate", "categoryName", "stockStatus", "cover" }; | ||||
|             API api = new API(); | ||||
|  | ||||
|             switch (cb_filter.SelectedIndex) | ||||
|             { | ||||
|                 case 0: | ||||
|                     type = "Keyword"; | ||||
|                     break; | ||||
|                 case 1: | ||||
|                     type = "Title"; | ||||
|                     break; | ||||
|                 case 2: | ||||
|                     type = "Author"; | ||||
|                     break; | ||||
|                 case 3: | ||||
|                     type = "Publisher"; | ||||
|                     break; | ||||
|             } | ||||
|             for (int a = 0; a < dataGridView1.Rows.Count - 1; a++)  | ||||
|             { | ||||
|                 progressBar1.PerformStep(); | ||||
|                 if (gridview.Rows[a].DefaultCellStyle.BackColor == Color.Yellow)  | ||||
|                     continue; | ||||
|  | ||||
|                 else if (gridview.Rows[a].DefaultCellStyle.BackColor == Color.LightGray) | ||||
|                     gridview.Rows[a].DefaultCellStyle.BackColor = Color.Empty; | ||||
|  | ||||
|                 query = Aladin_Set_query(type, a); | ||||
|                 insert_Aladin(api.Aladin(query, type, param), a); | ||||
|             } | ||||
|         } | ||||
|         string Aladin_Set_query(string type, int idx) | ||||
|         { | ||||
|             string result = string.Empty; | ||||
|  | ||||
|             if (type == "Keyword") | ||||
|                 result = dataGridView1.Rows[idx].Cells["book_name"].Value.ToString() + | ||||
|                          dataGridView1.Rows[idx].Cells["author"].Value.ToString(); | ||||
|  | ||||
|             if (type == "Title") | ||||
|                 result = dataGridView1.Rows[idx].Cells["book_name"].Value.ToString(); | ||||
|  | ||||
|             if (type == "Author") | ||||
|                 result = dataGridView1.Rows[idx].Cells["author"].Value.ToString(); | ||||
|  | ||||
|             if (type == "Publisher") | ||||
|                 result = dataGridView1.Rows[idx].Cells["book_comp"].Value.ToString(); | ||||
|  | ||||
|             return result; | ||||
|         } | ||||
|         private void Naver_API(DataGridView gridview) | ||||
|         { | ||||
|             // 도서명 / 저자 / 출판사 / isbn / 정가 | ||||
|             // 발행일 / 도서분류 / 재고 | ||||
|             string[] param = { "title", "author", "publisher", "isbn", "price",  | ||||
|                                "pubdate", "discount", "image"}; | ||||
|             API api = new API(); | ||||
|             List<string> L_type = new List<string>(); | ||||
|             List<string> L_Array = new List<string>(); | ||||
|              | ||||
|             for(int a = 0; a < gridview.Rows.Count; a++) | ||||
|             { | ||||
|                 L_type.Clear(); | ||||
|                 L_Array.Clear(); | ||||
|                 progressBar1.PerformStep(); | ||||
|  | ||||
|                 if (gridview.Rows[a].DefaultCellStyle.BackColor == Color.Yellow) | ||||
|                     continue; | ||||
|                 else if (gridview.Rows[a].DefaultCellStyle.BackColor == Color.LightGray) | ||||
|                     gridview.Rows[a].DefaultCellStyle.BackColor = Color.Empty; | ||||
|  | ||||
|                 #region 필터적용 | ||||
|                 switch (cb_filter.SelectedIndex) | ||||
|                 { | ||||
|                     case 0: | ||||
|                         L_type.Add("d_titl"); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["book_name"].Value.ToString()); | ||||
|                         break; | ||||
|  | ||||
|                     case 1: | ||||
|                         L_type.Add("d_auth"); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["author"].Value.ToString()); | ||||
|                         break; | ||||
|  | ||||
|                     case 2: | ||||
|                         L_type.Add("d_publ"); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["book_comp"].Value.ToString()); | ||||
|                         break; | ||||
|  | ||||
|                     case 3: | ||||
|                         L_type.Add("d_titl"); | ||||
|                         L_type.Add("d_auth"); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["book_name"].Value.ToString()); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["author"].Value.ToString()); | ||||
|                         break; | ||||
|  | ||||
|                     case 4: | ||||
|                         L_type.Add("d_titl"); | ||||
|                         L_type.Add("d_publ"); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["book_name"].Value.ToString()); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["book_comp"].Value.ToString()); | ||||
|                         break; | ||||
|  | ||||
|                     case 5: | ||||
|                         L_type.Add("d_auth"); | ||||
|                         L_type.Add("d_publ"); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["author"].Value.ToString()); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["book_comp"].Value.ToString()); | ||||
|                         break; | ||||
|  | ||||
|                     case 6: | ||||
|                         L_type.Add("d_titl"); | ||||
|                         L_type.Add("d_auth"); | ||||
|                         L_type.Add("d_publ"); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["book_name"].Value.ToString()); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["author"].Value.ToString()); | ||||
|                         L_Array.Add(gridview.Rows[a].Cells["book_comp"].Value.ToString()); | ||||
|                         break; | ||||
|                 } | ||||
|                 #endregion | ||||
|  | ||||
|                 string[] arrayType = L_type.ToArray(); | ||||
|                 string[] arrayValue = L_Array.ToArray(); | ||||
|                 string result = api.Naver(arrayValue, arrayType, param); | ||||
|                 insert_Naver(result, a);  | ||||
|                 Thread.Sleep(700); | ||||
|             } | ||||
|         } | ||||
|         private void Daum_API(DataGridView gridview) | ||||
|         { | ||||
|             string[] param = { "title", "authors", "publisher", "isbn", "price",  | ||||
|                                "datetime", "status", "thumbnail" }; | ||||
|             string type = string.Empty; | ||||
|             string query = string.Empty; | ||||
|             API api = new API(); | ||||
|  | ||||
|             for(int a = 0; a < gridview.Rows.Count; a++) | ||||
|             { | ||||
|                 progressBar1.PerformStep(); | ||||
|                 if (gridview.Rows[a].DefaultCellStyle.BackColor == Color.Yellow) | ||||
|                     continue; | ||||
|                 else if (gridview.Rows[a].DefaultCellStyle.BackColor == Color.LightGray) | ||||
|                     gridview.Rows[a].DefaultCellStyle.BackColor = Color.Empty; | ||||
|  | ||||
|                 switch (cb_filter.SelectedIndex) | ||||
|                 { | ||||
|                     case 0: | ||||
|                         type = "title"; | ||||
|                         query = gridview.Rows[a].Cells["book_name"].Value.ToString(); | ||||
|                         break; | ||||
|                     case 1: | ||||
|                         type = "person"; | ||||
|                         query = gridview.Rows[a].Cells["author"].Value.ToString(); | ||||
|                         break; | ||||
|                     case 2: | ||||
|                         type = "publisher"; | ||||
|                         query = gridview.Rows[a].Cells["book_comp"].Value.ToString(); | ||||
|                         break; | ||||
|                 } | ||||
|                 string result = api.Daum(query, type, param); | ||||
|                 insert_Daum(result, a); | ||||
|             } | ||||
|         } | ||||
|         void insert_Aladin(string data, int row) | ||||
|         { | ||||
|             if (row > 0) { dataGridView1.Rows[row - 1].Selected = false; } | ||||
|             dataGridView1.Rows[row].Selected = true; | ||||
|  | ||||
|             if (data.Length > 0) { | ||||
|                 dataGridView1.Rows[row].Cells["api_data"].Value = data; | ||||
|                 dataGridView1.Rows[row].DefaultCellStyle.BackColor = Color.LightGray; | ||||
|             } | ||||
|             string[] insert = data.Split('|'); | ||||
|  | ||||
|             if (data == "") { return; } | ||||
|  | ||||
|             // pubDate형 보기편하게 DateTime형으로 재정리 | ||||
|             string newstring = String.Format("{0:yyyy/MM/dd HH:mm}",  | ||||
|                 DateTime.Parse(insert[5].Remove(insert[5].IndexOf(" G")))); | ||||
|  | ||||
|             // 도서 분류 필요한 데이터로 재정리 | ||||
|             int top = insert[6].IndexOf('>'); | ||||
|             int mid = insert[6].IndexOf('>', top + 1); | ||||
|             int bot = insert[6].IndexOf('>', mid + 1); | ||||
|             if (bot < 0) { insert[6] = insert[6].Substring(top + 1); } | ||||
|             else { insert[6] = insert[6].Substring(top + 1, bot - top - 1); } | ||||
|  | ||||
|             if (insert.Length > 10) { | ||||
|                 return; | ||||
|             } | ||||
|             input_api(insert, row, newstring); | ||||
|         } | ||||
|         void insert_Naver(string value, int row) | ||||
|         { | ||||
|             if (row > 0) dataGridView1.Rows[row - 1].Selected = false; | ||||
|  | ||||
|             dataGridView1.Rows[row].Selected = true; | ||||
|  | ||||
|             if (value == "") return; | ||||
|  | ||||
|             value = value.Replace("<b>", ""); | ||||
|             value = value.Replace("</b>", ""); | ||||
|  | ||||
|             string[] sp_data = value.Split('\t'); | ||||
|             string[] grid = { "", "", "", "", "", "", "", "", "" }; | ||||
|  | ||||
|             #region 분류작업 | ||||
|             for (int a = 0; a < sp_data.Length - 1; a++) | ||||
|             { | ||||
|                 string[] data = sp_data[a].Split('|'); | ||||
|                 int idx = data.Length - 2; | ||||
|                 grid[0] = data[0]; | ||||
|                 grid[1] = data[1]; | ||||
|                 for (int b = 2; b < idx - 5; b++) | ||||
|                 { | ||||
|                     grid[1] += ", " + data[b]; | ||||
|                 } | ||||
|                 grid[2] = data[idx - 5]; | ||||
|                 if (data[idx - 4].Contains(" ") == true) | ||||
|                 { | ||||
|                     string[] isbn = data[idx - 4].Split(' '); | ||||
|                     grid[3] = isbn[1]; | ||||
|                 } | ||||
|                 else | ||||
|                     grid[3] = data[idx - 4]; | ||||
|  | ||||
|                 grid[4] = data[idx - 3]; | ||||
|                 grid[5] = data[idx - 2]; | ||||
|  | ||||
|                 if (data[idx - 1] == "") | ||||
|                     grid[7] = "절판"; | ||||
|                 else | ||||
|                     grid[7] = ""; | ||||
|  | ||||
|                 grid[8] = data[idx]; | ||||
|  | ||||
|                 dataGridView1.Rows[row].Cells["api_data"].Value += string.Join("|", grid) + "|"; | ||||
|                 dataGridView1.Rows[row].DefaultCellStyle.BackColor = Color.LightGray; | ||||
|             } | ||||
|             #endregion | ||||
|  | ||||
|             if (sp_data.Length > 10) return; | ||||
|  | ||||
|             if (row > 0) dataGridView1.Rows[row - 1].Selected = false; | ||||
|  | ||||
|             dataGridView1.Rows[row].Selected = true; | ||||
|             string newstring = ""; | ||||
|             try | ||||
|             { | ||||
|                 newstring = DateTime.ParseExact(grid[5], "yyyyMMdd", null).ToString("yyyy-MM-dd"); | ||||
|             } | ||||
|             catch (Exception e) | ||||
|             { | ||||
|                 MessageBox.Show("[" + grid[5] + "]" + e.ToString()); | ||||
|             } | ||||
|  | ||||
|             input_api(grid, row, newstring); | ||||
|         } | ||||
|         void insert_Daum(string value, int row) | ||||
|         { | ||||
|             if (row > 0) { dataGridView1.Rows[row - 1].Selected = false; } | ||||
|             dataGridView1.Rows[row].Selected = true; | ||||
|  | ||||
|             if (value == "") return; | ||||
|  | ||||
|             string[] sp_data = value.Split('\n'); | ||||
|             string[] grid = { "", "", "", "", "", "", "", "", "" }; | ||||
|  | ||||
|             for (int a = 0; a < sp_data.Length - 1; a++) | ||||
|             { | ||||
|                 string[] data = sp_data[a].Split('|'); | ||||
|                 grid[0] = data[0]; | ||||
|                 grid[1] = data[1]; | ||||
|                 grid[2] = data[2]; | ||||
|                 string[] tmp_isbn = data[3].Split(' '); | ||||
|                 if (tmp_isbn.Length < 2) | ||||
|                     grid[3] = data[3].Replace(" ", ""); | ||||
|  | ||||
|                 else | ||||
|                     grid[3] = tmp_isbn[1]; | ||||
|  | ||||
|                 grid[4] = data[4]; | ||||
|                 grid[5] = data[5].Substring(0, 10); | ||||
|                 grid[7] = data[6]; | ||||
|                 grid[8] = data[7]; | ||||
|  | ||||
|                 dataGridView1.Rows[row].Cells["api_data"].Value += string.Join("|", grid) + "|"; | ||||
|                 dataGridView1.Rows[row].DefaultCellStyle.BackColor = Color.LightGray; | ||||
|             } | ||||
|  | ||||
|             if (sp_data.Length > 10) return; | ||||
|  | ||||
|             if (row > 0) dataGridView1.Rows[row - 1].Selected = false; | ||||
|             dataGridView1.Rows[row].Selected = true; | ||||
|  | ||||
|             string newstring = grid[5]; | ||||
|  | ||||
|             input_api(grid, row, newstring); | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// API에서 가져온 데이터가 요구한 데이터와 일치하는지 알아보는 함수 | ||||
|         /// </summary> | ||||
|         /// <param name="value">데이터</param> | ||||
|         /// <param name="idx">Grid의 row인덱스 번호</param> | ||||
|         /// <param name="date">날짜</param> | ||||
|         void input_api(string[] value, int idx, string date) | ||||
|         { | ||||
|             bool[] chk = { false, false, false }; | ||||
|  | ||||
|             string book_name = dataGridView1.Rows[idx].Cells["book_name"].Value.ToString(); | ||||
|             string author = dataGridView1.Rows[idx].Cells["author"].Value.ToString(); | ||||
|             string book_comp = dataGridView1.Rows[idx].Cells["book_comp"].Value.ToString(); | ||||
|  | ||||
|             if (value[0] == book_name) chk[0] = true; | ||||
|  | ||||
|             if (value[1].Contains(author) == true) chk[1] = true; | ||||
|             else if (author.Contains(value[1]) == true) chk[1] = true; | ||||
|             else if (value[1] == author) chk[1] = true; | ||||
|  | ||||
|             if (value[2].Contains(book_comp) == true) chk[2] = true; | ||||
|             else if (book_comp.Contains(value[2]) == true) chk[2] = true; | ||||
|             else if (value[2] == book_comp) chk[2] = true; | ||||
|  | ||||
|             if (chk[0] == true && chk[1] == true && chk[2] == true) { | ||||
|  | ||||
|                 dataGridView1.Rows[idx].Cells["search_book_name"].Value = value[0]; | ||||
|                 dataGridView1.Rows[idx].Cells["search_author"].Value = value[1]; | ||||
|                 dataGridView1.Rows[idx].Cells["search_book_comp"].Value = value[2]; | ||||
|                 dataGridView1.Rows[idx].Cells["isbn"].Value = value[3]; | ||||
|                 dataGridView1.Rows[idx].Cells["price"].Value = value[4]; | ||||
|                 dataGridView1.Rows[idx].Cells["pubDate"].Value = date; | ||||
|                 dataGridView1.Rows[idx].Cells["category"].Value = value[6]; | ||||
|                 dataGridView1.Rows[idx].Cells["sold_out"].Value = value[7]; | ||||
|                 dataGridView1.Rows[idx].Cells["image"].Value = value[8]; | ||||
|                 dataGridView1.Rows[idx].DefaultCellStyle.BackColor = Color.Yellow; | ||||
|             } | ||||
|         } | ||||
|         void made_Grid(string[] data) | ||||
|         { | ||||
|                           /* 번호 isbn 도서명 저자 출판사 | ||||
|                            * 수량 단가 합계 상태 정가 | ||||
|                            * 비고 발행일 % 도서분류 */ | ||||
|             string[] grid = { "", "", "", "", "",  | ||||
|                               "", "", "", "", "",  | ||||
|                               "", "", "", "", "",  | ||||
|                               "", "", "", "" }; | ||||
|  | ||||
|             int sdc = 16; // search_data_count | ||||
|             for (int a = 0; a < data.Length; a++) | ||||
|             { | ||||
|                 if (a % sdc == 1) { grid[0] = data[a-1] + " " + data[a]; }  // 번호 | ||||
|                 if (a % sdc == 2) { grid[1] = data[a]; }                    // isbn | ||||
|                 if (a % sdc == 3) { grid[2] = data[a]; }                    // 도서명 | ||||
|                 if (a % sdc == 4) { grid[4] = data[a]; }                    // 저자 | ||||
|                 if (a % sdc == 5) { grid[6] = data[a]; }                    // 출판사 | ||||
|                 if (a % sdc == 6) { grid[8] = data[a]; }                    // 수량 | ||||
|                 if (a % sdc == 7) { grid[9] = data[a]; }                    // 단가 | ||||
|                 if (a % sdc == 8) { grid[10] = data[a]; }                    // 합계 | ||||
|                 if (a % sdc == 9) { grid[11] = data[a]; }                    // 상태 | ||||
|                 if (a % sdc == 10) { grid[12] = data[a]; }                   // 정가 | ||||
|                 if (a % sdc == 11) { grid[13] = data[a]; }                  // 비고 | ||||
|                 if (a % sdc == 12) { grid[14] = data[a]; }                  // 발행일 | ||||
|                 if (a % sdc == 13) { grid[15] = data[a]; }                  // % | ||||
|                 if (a % sdc == 14) { grid[16] = data[a]; }                  // 도서분류 | ||||
|                 if (a % sdc == 15) { grid[18] = data[a];                    // 도서 URL | ||||
|                     dataGridView1.Rows.Add(grid); } | ||||
|             } | ||||
|             for(int a = 0; a < dataGridView1.Rows.Count; a++) | ||||
|             { | ||||
|                 if (dataGridView1.Rows[a].Cells["isbn"].Value.ToString() != "") | ||||
|                 { | ||||
|                     if (dataGridView1.Rows[a].Cells["unit"].Value.ToString() !=  | ||||
|                         dataGridView1.Rows[a].Cells["price"].Value.ToString()) { | ||||
|                         dataGridView1.Rows[a].DefaultCellStyle.BackColor = Color.Orange; | ||||
|                     } | ||||
|                     else { | ||||
|                         dataGridView1.Rows[a].DefaultCellStyle.BackColor = Color.Yellow; | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|             Set_grid(); | ||||
|         } | ||||
|         void Set_grid() | ||||
|         { | ||||
|             for(int a = 0; a < dataGridView1.Columns.Count; a++) | ||||
|             { | ||||
|                 if(dataGridView1.Columns[a].HeaderText != "ISBN13") | ||||
|                     dataGridView1.Columns[a].ReadOnly = true; | ||||
|                  | ||||
|             } | ||||
|         } | ||||
|         private void btn_Save_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             for (int a = 0; a < dataGridView1.Rows.Count; a++) | ||||
|             { | ||||
|                 if (dataGridView1.Rows[a].Cells["isbn"].Value.ToString() == "" || | ||||
|                     dataGridView1.Rows[a].Cells["price"].Value.ToString() == "" || | ||||
|                     dataGridView1.Rows[a].Cells["pubDate"].Value.ToString() == "") { continue; } | ||||
|                 string[] Edit_tbl = { "isbn", "price", "pubDate", "category", "image_url" }; | ||||
|                 string[] Edit_Col = { dataGridView1.Rows[a].Cells["isbn"].Value.ToString(), | ||||
|                                       dataGridView1.Rows[a].Cells["price"].Value.ToString(), | ||||
|                                       dataGridView1.Rows[a].Cells["pubDate"].Value.ToString(), | ||||
|                                       dataGridView1.Rows[a].Cells["category"].Value.ToString(), | ||||
|                                       dataGridView1.Rows[a].Cells["image"].Value.ToString() }; | ||||
|                 string[] Search_tbl = { "book_name", "author", "book_comp", "list_name" }; | ||||
|                 string[] Search_col = {dataGridView1.Rows[a].Cells["book_name"].Value.ToString(), | ||||
|                                        dataGridView1.Rows[a].Cells["author"].Value.ToString(), | ||||
|                                        dataGridView1.Rows[a].Cells["book_comp"].Value.ToString(), | ||||
|                                        list_name }; | ||||
|                 db.More_Update("Obj_List_Book", Edit_tbl, Edit_Col, Search_tbl, Search_col); | ||||
|             } | ||||
|             MessageBox.Show("저장되었습니다!"); | ||||
|             save = true; | ||||
|         } | ||||
|         private void btn_Close_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Close(); | ||||
|         } | ||||
|         private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) | ||||
|         { | ||||
|             if (rowidx >= dataGridView1.Rows.Count) return; | ||||
|             if (dataGridView1.Rows[rowidx].Cells["api_data"].Value == null ||  | ||||
|                 dataGridView1.Rows[rowidx].Cells["api_data"].Value.ToString() == "") {  | ||||
|                 return;  | ||||
|             } | ||||
|             Check_ISBN_Sub sub = new Check_ISBN_Sub(this); | ||||
|             sub.row = rowidx; | ||||
|             sub.Call_API = cb_api.Text; | ||||
|             sub.Show(); | ||||
|         } | ||||
|         private void dataGridView1_KeyDown(object sender, KeyEventArgs e) | ||||
|         { | ||||
|             if (e.KeyCode == Keys.Enter) { dataGridView1_CellDoubleClick(null, null); rowidx++; } | ||||
|             if (e.KeyCode == Keys.Up) | ||||
|             { | ||||
|                 rowidx--; | ||||
|                 if (rowidx < 0) | ||||
|                     rowidx = 0; | ||||
|             } | ||||
|             if (e.KeyCode == Keys.Down) | ||||
|             { | ||||
|                 rowidx++; | ||||
|                 if (rowidx > dataGridView1.Rows.Count - 1) | ||||
|                     rowidx = dataGridView1.Rows.Count - 1; | ||||
|             } | ||||
|         } | ||||
|         private void cb_api_SelectedIndexChanged(object sender, EventArgs e) | ||||
|         { | ||||
|             cb_filter.Items.Clear(); | ||||
|             if (cb_api.SelectedIndex == 0) { | ||||
|                 string[] aladin = { "도서명 + 저자", "도서명", "저자", "출판사" }; | ||||
|                 cb_filter.Items.AddRange(aladin); | ||||
|             } | ||||
|             else if (cb_api.SelectedIndex == 1) { | ||||
|                 string[] naver = { "도서명", "저자", "출판사",  | ||||
|                                    "도서명 + 저자", "도서명 + 출판사", "저자 + 출판사",  | ||||
|                                    "도서명 + 저자 + 출판사" }; | ||||
|                 cb_filter.Items.AddRange(naver); | ||||
|             } | ||||
|             else if (cb_api.SelectedIndex == 2) { | ||||
|                 string[] daum = { "도서명", "저자", "출판사" }; | ||||
|                 cb_filter.Items.AddRange(daum); | ||||
|             } | ||||
|         } | ||||
|         private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) | ||||
|         { | ||||
|             rowidx = e.RowIndex; | ||||
|             if (dataGridView1.Rows[rowidx].Cells["api_data"].Value == null) { | ||||
|                 return; | ||||
|             } | ||||
|             richTextBox1.Text = dataGridView1.Rows[rowidx].Cells["api_data"].Value.ToString(); | ||||
|         } | ||||
|         private void Check_ISBN_FormClosing(object sender, FormClosingEventArgs e) | ||||
|         { | ||||
|             if (!save) { | ||||
|                 if (MessageBox.Show("데이터가 저장되지않았습니다!\n종료하시겠습니까?", "Warning!", MessageBoxButtons.YesNo) == DialogResult.No) { | ||||
|                     e.Cancel = true; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										180
									
								
								unimarc/unimarc/마크/Check_ISBN.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										180
									
								
								unimarc/unimarc/마크/Check_ISBN.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,180 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <metadata name="num.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="isbn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="search_book_name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="author.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="search_author.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_comp.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="search_book_comp.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="count.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="unit.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="total.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="condition.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="price.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="etc.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="pubDate.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="persent.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="category.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="sold_out.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="image.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="api_data.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										291
									
								
								unimarc/unimarc/마크/Check_ISBN_Sub.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										291
									
								
								unimarc/unimarc/마크/Check_ISBN_Sub.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,291 @@ | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     partial class Check_ISBN_Sub | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             this.btn_Close = new System.Windows.Forms.Button(); | ||||
|             this.label5 = new System.Windows.Forms.Label(); | ||||
|             this.label4 = new System.Windows.Forms.Label(); | ||||
|             this.label3 = new System.Windows.Forms.Label(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.tb_price = new System.Windows.Forms.TextBox(); | ||||
|             this.tb_isbn = new System.Windows.Forms.TextBox(); | ||||
|             this.tb_book_comp = new System.Windows.Forms.TextBox(); | ||||
|             this.tb_author = new System.Windows.Forms.TextBox(); | ||||
|             this.tb_book_name = new System.Windows.Forms.TextBox(); | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.book_name = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.author = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.book_comp = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.isbn = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.price = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.pubDate = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.category = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.sold_out = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.Column1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // btn_Close | ||||
|             //  | ||||
|             this.btn_Close.Location = new System.Drawing.Point(735, 14); | ||||
|             this.btn_Close.Name = "btn_Close"; | ||||
|             this.btn_Close.Size = new System.Drawing.Size(75, 23); | ||||
|             this.btn_Close.TabIndex = 18; | ||||
|             this.btn_Close.Text = "닫   기"; | ||||
|             this.btn_Close.UseVisualStyleBackColor = true; | ||||
|             this.btn_Close.Click += new System.EventHandler(this.btn_Close_Click); | ||||
|             //  | ||||
|             // label5 | ||||
|             //  | ||||
|             this.label5.AutoSize = true; | ||||
|             this.label5.Location = new System.Drawing.Point(676, 9); | ||||
|             this.label5.Name = "label5"; | ||||
|             this.label5.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label5.TabIndex = 13; | ||||
|             this.label5.Text = "정가"; | ||||
|             //  | ||||
|             // label4 | ||||
|             //  | ||||
|             this.label4.AutoSize = true; | ||||
|             this.label4.Location = new System.Drawing.Point(586, 9); | ||||
|             this.label4.Name = "label4"; | ||||
|             this.label4.Size = new System.Drawing.Size(33, 12); | ||||
|             this.label4.TabIndex = 14; | ||||
|             this.label4.Text = "ISBN"; | ||||
|             //  | ||||
|             // label3 | ||||
|             //  | ||||
|             this.label3.AutoSize = true; | ||||
|             this.label3.Location = new System.Drawing.Point(455, 9); | ||||
|             this.label3.Name = "label3"; | ||||
|             this.label3.Size = new System.Drawing.Size(41, 12); | ||||
|             this.label3.TabIndex = 15; | ||||
|             this.label3.Text = "출판사"; | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.AutoSize = true; | ||||
|             this.label2.Location = new System.Drawing.Point(337, 9); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label2.TabIndex = 16; | ||||
|             this.label2.Text = "저자"; | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(148, 9); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(41, 12); | ||||
|             this.label1.TabIndex = 17; | ||||
|             this.label1.Text = "도서명"; | ||||
|             //  | ||||
|             // tb_price | ||||
|             //  | ||||
|             this.tb_price.Location = new System.Drawing.Point(663, 24); | ||||
|             this.tb_price.Name = "tb_price"; | ||||
|             this.tb_price.Size = new System.Drawing.Size(55, 21); | ||||
|             this.tb_price.TabIndex = 8; | ||||
|             //  | ||||
|             // tb_isbn | ||||
|             //  | ||||
|             this.tb_isbn.Location = new System.Drawing.Point(548, 24); | ||||
|             this.tb_isbn.Name = "tb_isbn"; | ||||
|             this.tb_isbn.Size = new System.Drawing.Size(109, 21); | ||||
|             this.tb_isbn.TabIndex = 9; | ||||
|             //  | ||||
|             // tb_book_comp | ||||
|             //  | ||||
|             this.tb_book_comp.Location = new System.Drawing.Point(408, 24); | ||||
|             this.tb_book_comp.Name = "tb_book_comp"; | ||||
|             this.tb_book_comp.Size = new System.Drawing.Size(134, 21); | ||||
|             this.tb_book_comp.TabIndex = 10; | ||||
|             //  | ||||
|             // tb_author | ||||
|             //  | ||||
|             this.tb_author.Location = new System.Drawing.Point(301, 24); | ||||
|             this.tb_author.Name = "tb_author"; | ||||
|             this.tb_author.Size = new System.Drawing.Size(101, 21); | ||||
|             this.tb_author.TabIndex = 11; | ||||
|             //  | ||||
|             // tb_book_name | ||||
|             //  | ||||
|             this.tb_book_name.Location = new System.Drawing.Point(41, 24); | ||||
|             this.tb_book_name.Name = "tb_book_name"; | ||||
|             this.tb_book_name.Size = new System.Drawing.Size(254, 21); | ||||
|             this.tb_book_name.TabIndex = 12; | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.AllowUserToAddRows = false; | ||||
|             this.dataGridView1.AllowUserToDeleteRows = false; | ||||
|             dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle3.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.True; | ||||
|             this.dataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle3; | ||||
|             this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.book_name, | ||||
|             this.author, | ||||
|             this.book_comp, | ||||
|             this.isbn, | ||||
|             this.price, | ||||
|             this.pubDate, | ||||
|             this.category, | ||||
|             this.sold_out, | ||||
|             this.Column1}); | ||||
|             this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Bottom; | ||||
|             this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditProgrammatically; | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(0, 51); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle4.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True; | ||||
|             this.dataGridView1.RowHeadersDefaultCellStyle = dataGridViewCellStyle4; | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(964, 361); | ||||
|             this.dataGridView1.TabIndex = 19; | ||||
|             this.dataGridView1.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellClick); | ||||
|             this.dataGridView1.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellDoubleClick); | ||||
|             this.dataGridView1.RowPostPaint += new System.Windows.Forms.DataGridViewRowPostPaintEventHandler(this.dataGridView1_RowPostPaint); | ||||
|             this.dataGridView1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.dataGridView1_KeyDown); | ||||
|             //  | ||||
|             // book_name | ||||
|             //  | ||||
|             this.book_name.HeaderText = "도서명"; | ||||
|             this.book_name.Name = "book_name"; | ||||
|             this.book_name.Width = 300; | ||||
|             //  | ||||
|             // author | ||||
|             //  | ||||
|             this.author.HeaderText = "저자"; | ||||
|             this.author.Name = "author"; | ||||
|             //  | ||||
|             // book_comp | ||||
|             //  | ||||
|             this.book_comp.HeaderText = "출판사"; | ||||
|             this.book_comp.Name = "book_comp"; | ||||
|             //  | ||||
|             // isbn | ||||
|             //  | ||||
|             this.isbn.HeaderText = "ISBN"; | ||||
|             this.isbn.Name = "isbn"; | ||||
|             //  | ||||
|             // price | ||||
|             //  | ||||
|             this.price.HeaderText = "정가"; | ||||
|             this.price.Name = "price"; | ||||
|             this.price.Width = 60; | ||||
|             //  | ||||
|             // pubDate | ||||
|             //  | ||||
|             this.pubDate.HeaderText = "출간일"; | ||||
|             this.pubDate.Name = "pubDate"; | ||||
|             this.pubDate.Width = 70; | ||||
|             //  | ||||
|             // category | ||||
|             //  | ||||
|             this.category.HeaderText = "카테고리"; | ||||
|             this.category.Name = "category"; | ||||
|             //  | ||||
|             // sold_out | ||||
|             //  | ||||
|             this.sold_out.HeaderText = "품절여부"; | ||||
|             this.sold_out.Name = "sold_out"; | ||||
|             this.sold_out.Width = 70; | ||||
|             //  | ||||
|             // Column1 | ||||
|             //  | ||||
|             this.Column1.HeaderText = "Column1"; | ||||
|             this.Column1.Name = "Column1"; | ||||
|             this.Column1.Visible = false; | ||||
|             //  | ||||
|             // Check_ISBN_Sub | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(964, 412); | ||||
|             this.Controls.Add(this.dataGridView1); | ||||
|             this.Controls.Add(this.btn_Close); | ||||
|             this.Controls.Add(this.label5); | ||||
|             this.Controls.Add(this.label4); | ||||
|             this.Controls.Add(this.label3); | ||||
|             this.Controls.Add(this.label2); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Controls.Add(this.tb_price); | ||||
|             this.Controls.Add(this.tb_isbn); | ||||
|             this.Controls.Add(this.tb_book_comp); | ||||
|             this.Controls.Add(this.tb_author); | ||||
|             this.Controls.Add(this.tb_book_name); | ||||
|             this.Name = "Check_ISBN_Sub"; | ||||
|             this.Text = "ISBN 상세 조회"; | ||||
|             this.Load += new System.EventHandler(this.Check_ISBN_Sub_Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Button btn_Close; | ||||
|         private System.Windows.Forms.Label label5; | ||||
|         private System.Windows.Forms.Label label4; | ||||
|         private System.Windows.Forms.Label label3; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.TextBox tb_price; | ||||
|         private System.Windows.Forms.TextBox tb_isbn; | ||||
|         private System.Windows.Forms.TextBox tb_book_comp; | ||||
|         private System.Windows.Forms.TextBox tb_author; | ||||
|         private System.Windows.Forms.TextBox tb_book_name; | ||||
|         private System.Windows.Forms.DataGridView dataGridView1; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn book_name; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn author; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn book_comp; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn isbn; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn price; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn pubDate; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn category; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn sold_out; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn Column1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										182
									
								
								unimarc/unimarc/마크/Check_ISBN_Sub.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										182
									
								
								unimarc/unimarc/마크/Check_ISBN_Sub.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,182 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
| using WindowsFormsApp1.Mac; | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     public partial class Check_ISBN_Sub : Form | ||||
|     { | ||||
|         Check_ISBN ci; | ||||
|         public int row; | ||||
|         public string Call_API = string.Empty; | ||||
|         int rowidx; | ||||
|         public Check_ISBN_Sub(Check_ISBN _ci) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             ci = _ci; | ||||
|         } | ||||
|  | ||||
|         private void btn_Close_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Close(); | ||||
|         } | ||||
|  | ||||
|         private void Check_ISBN_Sub_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             Sort_data(); | ||||
|             same_chk();     // 비슷한거 색깔표시 | ||||
|  | ||||
|             dataGridView1.CurrentCell = dataGridView1.Rows[0].Cells[0]; | ||||
|             this.ActiveControl = dataGridView1; | ||||
|             rowidx = 0; | ||||
|         } | ||||
|         private void Sort_data() | ||||
|         { | ||||
|             tb_book_name.Text = ci.dataGridView1.Rows[row].Cells["book_name"].Value.ToString(); | ||||
|             tb_author.Text    = ci.dataGridView1.Rows[row].Cells["author"].Value.ToString(); | ||||
|             tb_book_comp.Text = ci.dataGridView1.Rows[row].Cells["book_comp"].Value.ToString(); | ||||
|  | ||||
|             if (ci.dataGridView1.Rows[row].Cells["unit"].Value != null) | ||||
|                 tb_price.Text = ci.dataGridView1.Rows[row].Cells["unit"].Value.ToString(); | ||||
|  | ||||
|             else tb_price.Text = ""; | ||||
|  | ||||
|             string data = ci.dataGridView1.Rows[row].Cells["api_data"].Value.ToString(); | ||||
|  | ||||
|             // 도서명 / 저자 / 출판사 / isbn / 출간일 / 카테고리 / 품절여부 | ||||
|             string[] tmp = data.Split('|'); | ||||
|             string[] grid = { "", "", "", "", "", "", "", "", "" }; | ||||
|  | ||||
|             int idx = 9; | ||||
|             for(int a= 0; a < tmp.Length; a++) | ||||
|             { | ||||
|                 if (a % idx == 0) grid[0] = tmp[a]; | ||||
|                 if (a % idx == 1) grid[1] = tmp[a]; | ||||
|                 if (a % idx == 2) grid[2] = tmp[a]; | ||||
|                 if (a % idx == 3) grid[3] = tmp[a]; | ||||
|                 if (a % idx == 4) grid[4] = tmp[a]; | ||||
|                 if (a % idx == 5) grid[5] = change_Date_type(tmp[a]); | ||||
|                 if (a % idx == 6) grid[6] = tmp[a]; | ||||
|                 if (a % idx == 7) grid[7] = tmp[a]; | ||||
|                 if (a % idx == 8) { grid[8] = tmp[a]; dataGridView1.Rows.Add(grid); } | ||||
|             } | ||||
|         } | ||||
|         private string change_Date_type(string date) | ||||
|         { | ||||
|             if (Call_API == "알라딘") {  | ||||
|                 return String.Format("{0:yyyy/MM/dd}", DateTime.Parse(date.Remove(date.IndexOf(" G")))); | ||||
|             } | ||||
|             else if (Call_API == "네이버") | ||||
|                 return DateTime.ParseExact(date, "yyyyMMdd", null).ToString("yyyy-MM-dd"); | ||||
|             else | ||||
|                 return date; | ||||
|         } | ||||
|         private void same_chk() | ||||
|         { | ||||
|             // 도서명, 저자, 출판사, ISBN, 정가 | ||||
|             string[] ori_data = { tb_book_name.Text,  | ||||
|                                   tb_author.Text,  | ||||
|                                   tb_book_comp.Text,  | ||||
|                                   tb_isbn.Text,  | ||||
|                                   tb_price.Text.Replace(",", "") }; | ||||
|  | ||||
|             for (int a = 0; a < dataGridView1.Rows.Count; a++) | ||||
|             { | ||||
|                 int chk_idx = 0; | ||||
|  | ||||
|                 if (dataGridView1.Rows[a].Cells["book_name"].Value.ToString() == ori_data[0]) | ||||
|                 { | ||||
|                     chk_idx++; | ||||
|                 } | ||||
|                 if (dataGridView1.Rows[a].Cells["author"].Value.ToString().Contains(ori_data[1]) == true) | ||||
|                 { | ||||
|                     chk_idx++; | ||||
|                 } | ||||
|                 if (dataGridView1.Rows[a].Cells["book_comp"].Value.ToString() == ori_data[2]) | ||||
|                 { | ||||
|                     chk_idx++; | ||||
|                 } | ||||
|                 if (chk_idx >= 2) | ||||
|                 { | ||||
|                     int pay = Convert.ToInt32(dataGridView1.Rows[a].Cells["price"].Value.ToString()); | ||||
|                     int price = 0; | ||||
|                     if (ori_data[4] != "") | ||||
|                         price = Convert.ToInt32(ori_data[4]); | ||||
|  | ||||
|                     if (price - 500 <= pay && pay <= price + 500) | ||||
|                         dataGridView1.Rows[a].DefaultCellStyle.BackColor = Color.Yellow; | ||||
|  | ||||
|                     else | ||||
|                         dataGridView1.Rows[a].DefaultCellStyle.BackColor = Color.LightGray; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) | ||||
|         { | ||||
|             rowidx = e.RowIndex; | ||||
|         } | ||||
|  | ||||
|         private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) | ||||
|         { | ||||
|  | ||||
|             if (e != null) { rowidx = e.RowIndex; } | ||||
|             string book_name = dataGridView1.Rows[rowidx].Cells["book_name"].Value.ToString(); | ||||
|             string author = dataGridView1.Rows[rowidx].Cells["author"].Value.ToString(); | ||||
|             string book_comp = dataGridView1.Rows[rowidx].Cells["book_comp"].Value.ToString(); | ||||
|             string isbn = dataGridView1.Rows[rowidx].Cells["isbn"].Value.ToString(); | ||||
|             string price = dataGridView1.Rows[rowidx].Cells["price"].Value.ToString(); | ||||
|             string Date = dataGridView1.Rows[rowidx].Cells["pubDate"].Value.ToString(); | ||||
|             string category = dataGridView1.Rows[rowidx].Cells["category"].Value.ToString(); | ||||
|             string sold = dataGridView1.Rows[rowidx].Cells["sold_out"].Value.ToString(); | ||||
|             string image = dataGridView1.Rows[rowidx].Cells["Column1"].Value.ToString(); | ||||
|  | ||||
|             ci.dataGridView1.Rows[row].Cells["search_book_name"].Value = book_name; | ||||
|             ci.dataGridView1.Rows[row].Cells["search_author"].Value = author; | ||||
|             ci.dataGridView1.Rows[row].Cells["search_book_comp"].Value = book_comp; | ||||
|             ci.dataGridView1.Rows[row].Cells["isbn"].Value = isbn; | ||||
|             ci.dataGridView1.Rows[row].Cells["price"].Value = price; | ||||
|             ci.dataGridView1.Rows[row].Cells["pubDate"].Value = Date; | ||||
|             ci.dataGridView1.Rows[row].Cells["category"].Value = category; | ||||
|             ci.dataGridView1.Rows[row].Cells["sold_out"].Value = sold; | ||||
|             ci.dataGridView1.Rows[row].Cells["image"].Value = image; | ||||
|              | ||||
|             ci.dataGridView1.Rows[row].DefaultCellStyle.BackColor = Color.Yellow; | ||||
|  | ||||
|             this.Close(); | ||||
|         } | ||||
|  | ||||
|         private void dataGridView1_KeyDown(object sender, KeyEventArgs e) | ||||
|         { | ||||
|             if (e.KeyCode == Keys.Enter) { dataGridView1_CellDoubleClick(null, null); } | ||||
|             if (e.KeyCode == Keys.Up) | ||||
|             { | ||||
|                 rowidx--; | ||||
|                 if (rowidx < 0) | ||||
|                     rowidx = 0; | ||||
|             } | ||||
|             if (e.KeyCode == Keys.Down) | ||||
|             { | ||||
|                 rowidx++; | ||||
|                 if (rowidx > dataGridView1.Rows.Count - 1) | ||||
|                     rowidx = dataGridView1.Rows.Count - 1; | ||||
|             } | ||||
|             if (e.KeyCode == Keys.Escape) | ||||
|             { | ||||
|                 this.Close(); | ||||
|             } | ||||
|         } | ||||
|         private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) | ||||
|         { | ||||
|             Skill_Grid sg = new Skill_Grid(); | ||||
|             sg.Print_Grid_Num(sender, e); | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										147
									
								
								unimarc/unimarc/마크/Check_ISBN_Sub.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										147
									
								
								unimarc/unimarc/마크/Check_ISBN_Sub.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,147 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <metadata name="book_name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="author.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_comp.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="isbn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="price.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="pubDate.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="category.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="sold_out.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Check_copy.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Check_copy.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Check_copy | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(107, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_복본조사"; | ||||
|             //  | ||||
|             // Check_copy | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Check_copy"; | ||||
|             this.Text = "Check_copy"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Check_copy.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Check_copy.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Check_copy : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Check_copy(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Check_copy.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Check_copy.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Collect_Mac.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Collect_Mac.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Collect_Mac | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(107, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_마크수집"; | ||||
|             //  | ||||
|             // Check_Mac | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Check_Mac"; | ||||
|             this.Text = "Check_Mac"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Collect_Mac.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Collect_Mac.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Collect_Mac : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Collect_Mac(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Collect_Mac.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Collect_Mac.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/DLS_Copy.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/DLS_Copy.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class DLS_Copy | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(106, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_DLS복본"; | ||||
|             //  | ||||
|             // DLS_Copy | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "DLS_Copy"; | ||||
|             this.Text = "DLS_Copy"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/DLS_Copy.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/DLS_Copy.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class DLS_Copy : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public DLS_Copy(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/DLS_Copy.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/DLS_Copy.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Equip_manage.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Equip_manage.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Equip_manage | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(107, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_장비관리"; | ||||
|             //  | ||||
|             // Equip_manage | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Equip_manage"; | ||||
|             this.Text = "Equip_manage"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Equip_manage.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Equip_manage.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Equip_manage : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Equip_manage(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Equip_manage.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Equip_manage.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										279
									
								
								unimarc/unimarc/마크/Help008Tag.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										279
									
								
								unimarc/unimarc/마크/Help008Tag.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,279 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace ExcelTest | ||||
| { | ||||
|     class Help008Tag | ||||
|     { | ||||
|         public string Combo_Change(string Text, string Name, int idx) | ||||
|         { | ||||
|             char[] textArray = Text.ToCharArray(); | ||||
|  | ||||
|             string[] combo1_res = { " ", "a", "j", "b", "c", | ||||
|                                     "d", "e", "f", "z" }; | ||||
|             string[] combo2_res = { " ", "d", "f" }; | ||||
|             string[] combo3_res = { " ", "6", "d", "e", "o", | ||||
|                                     "s", "r", "y", "j", "z", | ||||
|                                     "m", "g", "l", "v", "w", | ||||
|                                     "2", "5", "k", "q", "a", | ||||
|                                     "b", "c", "f", "i", "n", | ||||
|                                     "t", "p", "u" }; | ||||
|             string[] combo4_res = { " ", "f", "k", "j", "p", | ||||
|                                     "e", "d", "v", "m", "u", | ||||
|                                     "l", "s", "t", "w", "h", | ||||
|                                     "i" }; | ||||
|             string[] combo5_res = { " ", "a", "b", "c", "d" }; | ||||
|             string[] combo6_res = { "kor", "eng", "jpn", "chi", "ger", | ||||
|                                     "fre", "rus", "spa", "ita", "dut", | ||||
|                                     "fin", "swe", "por", "nor", "grc", | ||||
|                                     "cze", "pol", "mul", "may", "mon", | ||||
|                                     "bur", "vie", "slv", "ara", "afr", | ||||
|                                     "est", "uzb", "ukr", "mar", "cam", | ||||
|                                     "tha", "tur", "tuk", "tib", "tag", | ||||
|                                     "hun" }; | ||||
|             /* comboBox1 = 이용대상자수준 | ||||
|              * comboBox2 = 개별자료형태 | ||||
|              * comboBox3 = 내용형식1 | ||||
|              * comboBox7 = 내용형식2 | ||||
|              * comboBox4 = 문학형식 | ||||
|              * comboBox5 = 전기 | ||||
|              * comboBox6 = 언어 */ | ||||
|             char[] inputArray; | ||||
|  | ||||
|             switch (Name) | ||||
|             { | ||||
|                 case "comboBox1":       // 이용대상자수준 | ||||
|                     inputArray = combo1_res[idx].ToCharArray(); | ||||
|                     textArray[22] = inputArray[0]; | ||||
|                     break; | ||||
|                 case "comboBox2":       // 개별자료형태 | ||||
|                     inputArray = combo2_res[idx].ToCharArray(); | ||||
|                     textArray[23] = inputArray[0]; | ||||
|                     break; | ||||
|                 case "comboBox3":       // 내용형식1 | ||||
|                     inputArray = combo3_res[idx].ToCharArray(); | ||||
|                     textArray[24] = inputArray[0]; | ||||
|                     break; | ||||
|                 case "comboBox7":       // 내용형식2 | ||||
|                     inputArray = combo3_res[idx].ToCharArray(); | ||||
|                     textArray[25] = inputArray[0]; | ||||
|                     break; | ||||
|                 case "comboBox4":       // 문학형식 | ||||
|                     inputArray = combo4_res[idx].ToCharArray(); | ||||
|                     textArray[33] = inputArray[0]; | ||||
|                     break; | ||||
|                 case "comboBox5":       // 전기 | ||||
|                     inputArray = combo5_res[idx].ToCharArray(); | ||||
|                     textArray[34] = inputArray[0]; | ||||
|                     break; | ||||
|                 case "comboBox6":       // 언어 | ||||
|                     inputArray = combo6_res[idx].ToCharArray(); | ||||
|                     textArray[35] = inputArray[0]; | ||||
|                     textArray[36] = inputArray[1]; | ||||
|                     textArray[37] = inputArray[2]; | ||||
|                     break; | ||||
|             } | ||||
|             Text = new string(textArray); | ||||
|  | ||||
|             return Text; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 008 이용대상자수준 (22) | ||||
|         /// </summary> | ||||
|         /// <param name="value"></param> | ||||
|         /// <returns></returns> | ||||
|         public int User_008(string value) | ||||
|         { | ||||
|             string[] combo1_res = { " ", "a", "j", "b", "c", | ||||
|                                     "d", "e", "f", "z" }; | ||||
|             int result; | ||||
|             for(result = 0; result < combo1_res.Length; result++) | ||||
|             { | ||||
|                 if(value == combo1_res[result]) { break; } | ||||
|             } | ||||
|             return result; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 008 개별자료형태 (23) | ||||
|         /// </summary> | ||||
|         /// <param name="value"></param> | ||||
|         /// <returns></returns> | ||||
|         public int DataType_008(string value) | ||||
|         { | ||||
|             string[] combo2_res = { " ", "d", "f" }; | ||||
|             int result; | ||||
|             for (result = 0; result < combo2_res.Length; result++) | ||||
|             { | ||||
|                 if (value == combo2_res[result]) { break; } | ||||
|             } | ||||
|             return result; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 008 내용형식 (24 / 25) 두번 불러야함. | ||||
|         /// </summary> | ||||
|         /// <param name="value"></param> | ||||
|         /// <returns></returns> | ||||
|         public int Format_008(string value) | ||||
|         { | ||||
|             string[] combo3_res = { " ", "6", "d", "e", "o", | ||||
|                                     "s", "r", "y", "j", "z", | ||||
|                                     "m", "g", "l", "v", "w", | ||||
|                                     "2", "5", "k", "q", "a", | ||||
|                                     "b", "c", "f", "i", "n", | ||||
|                                     "t", "p", "u" }; | ||||
|             int result; | ||||
|             for (result = 0; result < combo3_res.Length; result++) | ||||
|             { | ||||
|                 if (value == combo3_res[result]) { break; } | ||||
|             } | ||||
|             return result; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 008 문학형식 (33) | ||||
|         /// </summary> | ||||
|         /// <param name="value"></param> | ||||
|         /// <returns></returns> | ||||
|         public int Literary_008(string value) | ||||
|         { | ||||
|             string[] combo4_res = { " ", "f", "k", "j", "p", | ||||
|                                     "e", "d", "v", "m", "u", | ||||
|                                     "l", "s", "t", "w", "h", | ||||
|                                     "i" }; | ||||
|             int result; | ||||
|             for (result = 0; result < combo4_res.Length; result++) | ||||
|             { | ||||
|                 if (value == combo4_res[result]) { break; } | ||||
|             } | ||||
|             return result; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 008 전기 (34) | ||||
|         /// </summary> | ||||
|         /// <param name="value"></param> | ||||
|         /// <returns></returns> | ||||
|         public int Biography_008(string value) | ||||
|         { | ||||
|             string[] combo5_res = { " ", "a", "b", "c", "d" }; | ||||
|             int result; | ||||
|             for (result = 0; result < combo5_res.Length; result++) | ||||
|             { | ||||
|                 if (value == combo5_res[result]) { break; } | ||||
|             } | ||||
|             return result; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 008 언어 (35-37) | ||||
|         /// </summary> | ||||
|         /// <param name="value"></param> | ||||
|         /// <returns></returns> | ||||
|         public int Language_008(string value) | ||||
|         { | ||||
|             string[] combo6_res = { "kor", "eng", "jpn", "chi", "ger", | ||||
|                                     "fre", "rus", "spa", "ita", "dut", | ||||
|                                     "fin", "swe", "por", "nor", "grc", | ||||
|                                     "cze", "pol", "mul", "may", "mon", | ||||
|                                     "bur", "vie", "slv", "ara", "afr", | ||||
|                                     "est", "uzb", "ukr", "mar", "cam", | ||||
|                                     "tha", "tur", "tuk", "tib", "tag", | ||||
|                                     "hun" }; | ||||
|             int result; | ||||
|             for (result = 0; result < combo6_res.Length; result++) | ||||
|             { | ||||
|                 if (value == combo6_res[result]) { break; } | ||||
|             } | ||||
|             return result; | ||||
|         } | ||||
|         public bool CheckBox_008(string value) | ||||
|         { | ||||
|             bool result = false; | ||||
|             if (value == "1") { result = true; } | ||||
|             return result; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 나라 코드 입력 | ||||
|         /// </summary> | ||||
|         /// <param name="strValue"></param> | ||||
|         /// <returns></returns> | ||||
|         public string Country_008(string strValue) | ||||
|         { | ||||
|             string ulk = "서울", bnk = "부산", tgk = "대구", ick = "인천", kjk = "광주", tjk = "대전", usk = "울산", sjk = "세종"; | ||||
|             string[] ggk = { "경기도", "경기", "수원", "성남", "의정부", "안양", "부천", "광명", "평택", "송탄", "동두천", "안산", "고양", "과천", "구리", "미금", "남양주", "오산", "시흥", "군포", "의왕", "하남", "용인", "파주", "이천", "안성", "김포", "양주", "여주", "화성", "연천", "포천", "가평", "양평", "강화", "옹진" }; | ||||
|             string[] gak = { "강원도", "강원", "춘천", "원주", "강릉", "동해", "태백", "속초", "삼척", "양양", "철원", "화천", "양구", "인제", "홍천", "횡성", "평창", "영월", "정선" }; | ||||
|             string[] hbk = { "충청북도", "충북", "충주", "제천", "단양", "음성", "진천", "괴산", "증평", "청주", "청원", "보은", "영동", "옥천" }; | ||||
|             string[] hck = { "충청남도", "충남", "천안", "아산", "예산", "홍성", "청양", "당진", "서산", "태안", "보령", "서천" }; | ||||
|             string[] gbk = { "경상북도", "경북", "울진", "봉화", "영주", "영양", "영덕", "안동", "문경", "예천", "의성", "청송", "울릉", "독도", "김천", "상주", "구미", "성주", "칠곡", "군위", "고령", "청도", "경산", "포항", "경주", "영천" }; | ||||
|             string[] gnk = { "경상남도", "경남", "거창", "함양", "합천", "창녕", "의령", "산청", "하동", "진주", "사천", "함안", "고성", "남해", "통영", "창원", "마산", "진해", "거제", "김해", "양산", "밀양" }; | ||||
|             string[] jbk = { "전라북도", "전북", "전주", "무주", "완주", "진안", "익산", "장수", "군산", "김제", "부안", "고창", "정읍", "임실", "순창", "남원" }; | ||||
|             string[] jnk = { "전라남도", "전남", "담양", "장성", "영광", "함평", "나주", "순천", "광양", "구례", "곡성", "화순", "여수", "보성", "고흥", "목포", "무안", "신안", "영암", "장흥", "강진", "해남", "진도", "완도" }; | ||||
|             string[] jjk = { "제주도", "제주", "서귀포" }; | ||||
|             string[] us = { "new york", "boston", "los angeles", "san francisco", "washington", "san diego" }; | ||||
|             string[] uk = { "london", "oxford", "manchester", "chesterfield", "lincoln", "hong kong", "glasgow", "edinburgh", "leeds", "liverpool", "sheffield", "birmingham" }; | ||||
|             string result = ""; | ||||
|  | ||||
|             strValue = strValue.ToLower(); | ||||
|             if (strValue.Contains(ulk) == true) { result = "ulk"; } // 서울 | ||||
|             if (strValue.Contains(bnk) == true) { result = "bnk"; } // 부산 | ||||
|             if (strValue.Contains(tgk) == true) { result = "tgk"; } // 대구 | ||||
|             if (strValue.Contains(ick) == true) { result = "ick"; } // 인천 | ||||
|             if (strValue.Contains(kjk) == true) { result = "kjk"; } // 광주 | ||||
|             if (strValue.Contains(tjk) == true) { result = "tjk"; } // 대전 | ||||
|             if (strValue.Contains(usk) == true) { result = "usk"; } // 울산 | ||||
|             if (strValue.Contains(sjk) == true) { result = "sjk"; } // 세종 | ||||
|             for (int a = 0; a < ggk.Length; a++) { if (strValue.Contains(ggk[a]) == true) { result = "ggk"; } }  // 경기 | ||||
|             for (int a = 0; a < gak.Length; a++) { if (strValue.Contains(gak[a]) == true) { result = "gak"; } }  // 강원 | ||||
|             for (int a = 0; a < hbk.Length; a++) { if (strValue.Contains(hbk[a]) == true) { result = "hbk"; } }  // 충북 | ||||
|             for (int a = 0; a < hck.Length; a++) { if (strValue.Contains(hck[a]) == true) { result = "hck"; } }  // 충남 | ||||
|             for (int a = 0; a < gbk.Length; a++) { if (strValue.Contains(gbk[a]) == true) { result = "gbk"; } }  // 경북 | ||||
|             for (int a = 0; a < gnk.Length; a++) { if (strValue.Contains(gnk[a]) == true) { result = "gnk"; } }  // 경남 | ||||
|             for (int a = 0; a < jbk.Length; a++) { if (strValue.Contains(jbk[a]) == true) { result = "jbk"; } }  // 전북 | ||||
|             for (int a = 0; a < jnk.Length; a++) { if (strValue.Contains(jnk[a]) == true) { result = "jnk"; } }  // 전남 | ||||
|             for (int a = 0; a < jjk.Length; a++) { if (strValue.Contains(jjk[a]) == true) { result = "jjk"; } }  // 제주 | ||||
|             for (int a = 0; a < us.Length; a++) { if (strValue.Contains(us[a]) == true) { result = "us"; } }  // 미국 | ||||
|             for (int a = 0; a < uk.Length; a++) { if (strValue.Contains(uk[a]) == true) { result = "uk"; } }  // 영국 | ||||
|  | ||||
|             return result; | ||||
|         } | ||||
|  | ||||
|         public string Picture_008(string strValue) | ||||
|         { | ||||
|             string result = ""; | ||||
|             string[] dpfk = { "삽화", "지도", "초상화", "표", "설계도", | ||||
|                               "도판", "악보", "영인물", "문장", "계보", | ||||
|                               "서식", "양식", "견본", "녹음자료", "사진", | ||||
|                               "채색장식",  | ||||
|                               "ill", "map", "photo" }; | ||||
|             string[] tlqkf = { "a", "b", "c", "d", "e", | ||||
|                                "f", "g", "h", "i", "j", | ||||
|                                "k", "k", "l", "m", "o", | ||||
|                                "p", | ||||
|                                "a", "b", "o" }; | ||||
|             strValue = strValue.ToLower(); | ||||
|             string[] str1 = strValue.Split(','); | ||||
|             for(int a = 0; a < str1.Length; a++) | ||||
|             { | ||||
|                 for (int b = 0; b < dpfk.Length; b++) | ||||
|                 { | ||||
|                     if(str1[a].Contains(dpfk[b]) == true) { result += tlqkf[b]; } | ||||
|                 } | ||||
|             } | ||||
|             if (result.Length > 4) | ||||
|             { | ||||
|                 result = result.Substring(0, 4); | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 for(int a = 0; a < 4; a++) | ||||
|                 { | ||||
|                     if (result.Length < 4) { result += " "; } | ||||
|                     else { break; } | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             return result; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										88
									
								
								unimarc/unimarc/마크/Helper008.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								unimarc/unimarc/마크/Helper008.cs
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										84
									
								
								unimarc/unimarc/마크/Helper008.designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										84
									
								
								unimarc/unimarc/마크/Helper008.designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,84 @@ | ||||
| namespace ExcelTest | ||||
| { | ||||
|     partial class Helper008 | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.Column1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.Column2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; | ||||
|             this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.Column1, | ||||
|             this.Column2}); | ||||
|             this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(443, 197); | ||||
|             this.dataGridView1.TabIndex = 0; | ||||
|             this.dataGridView1.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellDoubleClick); | ||||
|             this.dataGridView1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.dataGridView1_KeyDown); | ||||
|             //  | ||||
|             // Column1 | ||||
|             //  | ||||
|             this.Column1.HeaderText = "명칭"; | ||||
|             this.Column1.Name = "Column1"; | ||||
|             this.Column1.ReadOnly = true; | ||||
|             this.Column1.Width = 300; | ||||
|             //  | ||||
|             // Column2 | ||||
|             //  | ||||
|             this.Column2.HeaderText = "코드번호"; | ||||
|             this.Column2.Name = "Column2"; | ||||
|             this.Column2.ReadOnly = true; | ||||
|             //  | ||||
|             // Helper008 | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(443, 197); | ||||
|             this.Controls.Add(this.dataGridView1); | ||||
|             this.Name = "Helper008"; | ||||
|             this.Text = "Helper008"; | ||||
|             this.Load += new System.EventHandler(this.Helper008_Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn Column1; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn Column2; | ||||
|         public System.Windows.Forms.DataGridView dataGridView1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										126
									
								
								unimarc/unimarc/마크/Helper008.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										126
									
								
								unimarc/unimarc/마크/Helper008.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,126 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <metadata name="Column1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										46
									
								
								unimarc/unimarc/마크/Input_DLS.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								unimarc/unimarc/마크/Input_DLS.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,46 @@ | ||||
| namespace WindowsFormsApp1.DLS | ||||
| { | ||||
|     partial class Input_DLS | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // Input_DLS | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Name = "Input_DLS"; | ||||
|             this.Text = "DLS_DLS입력"; | ||||
|             this.ResumeLayout(false); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Input_DLS.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Input_DLS.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.DLS | ||||
| { | ||||
|     public partial class Input_DLS : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Input_DLS(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Input_DLS.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Input_DLS.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Job_Order.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Job_Order.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     partial class Job_Order | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(299, 204); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(65, 12); | ||||
|             this.label1.TabIndex = 0; | ||||
|             this.label1.Text = "작업지시서"; | ||||
|             //  | ||||
|             // Job_Order | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Job_Order"; | ||||
|             this.Text = "작업지시서"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Job_Order.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Job_Order.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     public partial class Job_Order : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Job_Order(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Job_Order.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Job_Order.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Mac_Chack_Up.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Mac_Chack_Up.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     partial class Mac_Chack_Up | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(276, 259); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(57, 12); | ||||
|             this.label1.TabIndex = 0; | ||||
|             this.label1.Text = "마크 검수"; | ||||
|             //  | ||||
|             // Mac_Chack_Up | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Mac_Chack_Up"; | ||||
|             this.Text = "마크 검수"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Mac_Chack_Up.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Mac_Chack_Up.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     public partial class Mac_Chack_Up : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Mac_Chack_Up(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Mac_Chack_Up.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Mac_Chack_Up.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										221
									
								
								unimarc/unimarc/마크/Mac_Input.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										221
									
								
								unimarc/unimarc/마크/Mac_Input.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,221 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Mac_Input | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             this.panel1 = new System.Windows.Forms.Panel(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.comboBox1 = new System.Windows.Forms.ComboBox(); | ||||
|             this.btn_FileOpen = new System.Windows.Forms.Button(); | ||||
|             this.tb_filePath = new System.Windows.Forms.TextBox(); | ||||
|             this.button1 = new System.Windows.Forms.Button(); | ||||
|             this.button2 = new System.Windows.Forms.Button(); | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); | ||||
|             this.isbn = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.book_name = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.author = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.book_comp = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.price = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.Marc = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.panel1.SuspendLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // panel1 | ||||
|             //  | ||||
|             this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; | ||||
|             this.panel1.Controls.Add(this.button2); | ||||
|             this.panel1.Controls.Add(this.button1); | ||||
|             this.panel1.Controls.Add(this.tb_filePath); | ||||
|             this.panel1.Controls.Add(this.btn_FileOpen); | ||||
|             this.panel1.Controls.Add(this.comboBox1); | ||||
|             this.panel1.Controls.Add(this.label1); | ||||
|             this.panel1.Location = new System.Drawing.Point(13, 13); | ||||
|             this.panel1.Name = "panel1"; | ||||
|             this.panel1.Size = new System.Drawing.Size(1273, 40); | ||||
|             this.panel1.TabIndex = 0; | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(11, 14); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label1.TabIndex = 1; | ||||
|             this.label1.Text = "구분"; | ||||
|             //  | ||||
|             // comboBox1 | ||||
|             //  | ||||
|             this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||
|             this.comboBox1.FormattingEnabled = true; | ||||
|             this.comboBox1.Location = new System.Drawing.Point(45, 10); | ||||
|             this.comboBox1.Name = "comboBox1"; | ||||
|             this.comboBox1.Size = new System.Drawing.Size(121, 20); | ||||
|             this.comboBox1.TabIndex = 2; | ||||
|             //  | ||||
|             // btn_FileOpen | ||||
|             //  | ||||
|             this.btn_FileOpen.Location = new System.Drawing.Point(172, 9); | ||||
|             this.btn_FileOpen.Name = "btn_FileOpen"; | ||||
|             this.btn_FileOpen.Size = new System.Drawing.Size(75, 23); | ||||
|             this.btn_FileOpen.TabIndex = 3; | ||||
|             this.btn_FileOpen.Text = "열   기"; | ||||
|             this.btn_FileOpen.UseVisualStyleBackColor = true; | ||||
|             this.btn_FileOpen.Click += new System.EventHandler(this.btn_FileOpen_Click); | ||||
|             //  | ||||
|             // tb_filePath | ||||
|             //  | ||||
|             this.tb_filePath.Location = new System.Drawing.Point(277, 9); | ||||
|             this.tb_filePath.Name = "tb_filePath"; | ||||
|             this.tb_filePath.Size = new System.Drawing.Size(371, 21); | ||||
|             this.tb_filePath.TabIndex = 1; | ||||
|             //  | ||||
|             // button1 | ||||
|             //  | ||||
|             this.button1.Location = new System.Drawing.Point(689, 8); | ||||
|             this.button1.Name = "button1"; | ||||
|             this.button1.Size = new System.Drawing.Size(89, 23); | ||||
|             this.button1.TabIndex = 4; | ||||
|             this.button1.Text = "파일로 저장"; | ||||
|             this.button1.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // button2 | ||||
|             //  | ||||
|             this.button2.Location = new System.Drawing.Point(784, 8); | ||||
|             this.button2.Name = "button2"; | ||||
|             this.button2.Size = new System.Drawing.Size(89, 23); | ||||
|             this.button2.TabIndex = 4; | ||||
|             this.button2.Text = "DB 저장"; | ||||
|             this.button2.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.AllowUserToAddRows = false; | ||||
|             this.dataGridView1.AllowUserToDeleteRows = false; | ||||
|             dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle1.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.False; | ||||
|             this.dataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; | ||||
|             this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; | ||||
|             this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.isbn, | ||||
|             this.book_name, | ||||
|             this.author, | ||||
|             this.book_comp, | ||||
|             this.price, | ||||
|             this.Marc}); | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(13, 59); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(1273, 600); | ||||
|             this.dataGridView1.TabIndex = 1; | ||||
|             this.dataGridView1.RowPostPaint += new System.Windows.Forms.DataGridViewRowPostPaintEventHandler(this.dataGridView1_RowPostPaint); | ||||
|             //  | ||||
|             // openFileDialog1 | ||||
|             //  | ||||
|             this.openFileDialog1.Filter = "마크 파일 (*.mrc)|*.mrc|모든 파일 (*.*)|*.*"; | ||||
|             this.openFileDialog1.InitialDirectory = "C:"; | ||||
|             this.openFileDialog1.Title = "열기"; | ||||
|             //  | ||||
|             // isbn | ||||
|             //  | ||||
|             this.isbn.HeaderText = "isbn"; | ||||
|             this.isbn.Name = "isbn"; | ||||
|             this.isbn.Width = 90; | ||||
|             //  | ||||
|             // book_name | ||||
|             //  | ||||
|             this.book_name.HeaderText = "도서명"; | ||||
|             this.book_name.Name = "book_name"; | ||||
|             this.book_name.Width = 300; | ||||
|             //  | ||||
|             // author | ||||
|             //  | ||||
|             this.author.HeaderText = "저자"; | ||||
|             this.author.Name = "author"; | ||||
|             //  | ||||
|             // book_comp | ||||
|             //  | ||||
|             this.book_comp.HeaderText = "출판사"; | ||||
|             this.book_comp.Name = "book_comp"; | ||||
|             this.book_comp.Width = 150; | ||||
|             //  | ||||
|             // price | ||||
|             //  | ||||
|             this.price.HeaderText = "정가"; | ||||
|             this.price.Name = "price"; | ||||
|             this.price.Width = 70; | ||||
|             //  | ||||
|             // Marc | ||||
|             //  | ||||
|             this.Marc.HeaderText = "Marc"; | ||||
|             this.Marc.Name = "Marc"; | ||||
|             this.Marc.Width = 500; | ||||
|             //  | ||||
|             // Mac_Input | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(1298, 671); | ||||
|             this.Controls.Add(this.dataGridView1); | ||||
|             this.Controls.Add(this.panel1); | ||||
|             this.Name = "Mac_Input"; | ||||
|             this.Text = "Mac_Carry"; | ||||
|             this.Load += new System.EventHandler(this.Mac_Input_Load); | ||||
|             this.panel1.ResumeLayout(false); | ||||
|             this.panel1.PerformLayout(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Panel panel1; | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.ComboBox comboBox1; | ||||
|         private System.Windows.Forms.Button button2; | ||||
|         private System.Windows.Forms.Button button1; | ||||
|         private System.Windows.Forms.TextBox tb_filePath; | ||||
|         private System.Windows.Forms.Button btn_FileOpen; | ||||
|         private System.Windows.Forms.DataGridView dataGridView1; | ||||
|         private System.Windows.Forms.OpenFileDialog openFileDialog1; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn isbn; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn book_name; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn author; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn book_comp; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn price; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn Marc; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										113
									
								
								unimarc/unimarc/마크/Mac_Input.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										113
									
								
								unimarc/unimarc/마크/Mac_Input.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,113 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.IO; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Text.RegularExpressions; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Mac_Input : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Mac_Input(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|         private void Mac_Input_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             string[] com_list = { "표준Marc", "라인Marc" }; | ||||
|             comboBox1.Items.AddRange(com_list); | ||||
|             comboBox1.SelectedIndex = 0; | ||||
|  | ||||
|         } | ||||
|         private void btn_FileOpen_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             string file_path = string.Empty; | ||||
|             if (openFileDialog1.ShowDialog() == DialogResult.OK) | ||||
|             { | ||||
|                 file_path = openFileDialog1.FileName; | ||||
|                 try | ||||
|                 { | ||||
|                     StreamReader r = new StreamReader(file_path, Encoding.Default); | ||||
|                     input_Grid(r.ReadToEnd()); | ||||
|  | ||||
|                     r.Close(); | ||||
|                 } | ||||
|                 catch(Exception ex) | ||||
|                 { | ||||
|                     //  | ||||
|                     MessageBox.Show(ex.ToString()); | ||||
|                 } | ||||
|             } | ||||
|             tb_filePath.Text = file_path; | ||||
|         } | ||||
|         void input_Grid(string text) | ||||
|         { | ||||
|             string[] grid = text.Split(''); | ||||
|             for (int a = 0; a < grid.Length - 1; a++) | ||||
|             { | ||||
|                 string[] data = Split_Marc(grid[a]); | ||||
|                 data[5] = grid[a] + ""; | ||||
|                 dataGridView1.Rows.Add(data); | ||||
|             } | ||||
|         } | ||||
|         string[] Split_Marc(string text) | ||||
|         { | ||||
|             string tmp_string = text.Remove(0, 24); | ||||
|             string[] Marc = tmp_string.Split(''); | ||||
|             string[] dir = made_Directory(Marc[0]); | ||||
|             string[] data = { "", "", "", "", "", "" };     // isbn, 도서명, 저자, 출판사, 정가 | ||||
|             String_Text st = new String_Text(); | ||||
|  | ||||
|             for(int a = 0; a < dir.Length; a++) | ||||
|             { | ||||
|                 if (dir[a] == "020") | ||||
|                 { | ||||
|                     data[0] = st.GetMiddelString(Marc[a + 1], "a", "");   // isbn | ||||
|                     data[4] = st.GetMiddelString(Marc[a + 1], "c", "");   // 정가 | ||||
|                 } | ||||
|                 if (dir[a] == "245") | ||||
|                 { | ||||
|                     data[1] = st.GetMiddelString(Marc[a + 1], "a", "");      // 도서명 | ||||
|                     data[2] = st.GetMiddelString(Marc[a + 1], "d", "");      // 저자 | ||||
|                 } | ||||
|                 if (dir[a] == "260") | ||||
|                 { | ||||
|                     data[3] = st.GetMiddelString(Marc[a + 1], "b", "");    // 출판사 | ||||
|                 } | ||||
|                 if (dir[a] == "950") | ||||
|                 { | ||||
|                     data[4] = st.GetMiddelString(Marc[a + 1], "b", ""); | ||||
|                 } | ||||
|             } | ||||
|             return data; | ||||
|         } | ||||
|         string[] made_Directory(string value) | ||||
|         { | ||||
|             int length = value.Length; | ||||
|             int start = 0; | ||||
|             List<string> L_dir = new List<string>(); | ||||
|             while (true) | ||||
|             { | ||||
|                 if (start + 12 > length) { break; } | ||||
|                 L_dir.Add(value.Substring(start, 3)); | ||||
|                 start += 12; | ||||
|             } | ||||
|             string[] result = L_dir.ToArray(); | ||||
|              | ||||
|             return result; | ||||
|         } | ||||
|         private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) | ||||
|         { | ||||
|             Skill_Grid sg = new Skill_Grid(); | ||||
|             sg.Print_Grid_Num(sender, e); | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										144
									
								
								unimarc/unimarc/마크/Mac_Input.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										144
									
								
								unimarc/unimarc/마크/Mac_Input.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,144 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <metadata name="isbn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="author.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_comp.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="price.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Marc.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="openFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>4, 2</value> | ||||
|   </metadata> | ||||
|   <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>27</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										363
									
								
								unimarc/unimarc/마크/Mac_List.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										363
									
								
								unimarc/unimarc/마크/Mac_List.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,363 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Mac_List | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.tb_Search = new System.Windows.Forms.TextBox(); | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.idx = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.start_date = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.end_date = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.list_marc = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.list_name = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.KDC = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.total = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.flatter = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.unflatter = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.state = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.grade = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.etc = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.charge = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.check = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.cb_state = new System.Windows.Forms.ComboBox(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             this.btn_Lookup = new System.Windows.Forms.Button(); | ||||
|             this.btn_Excel = new System.Windows.Forms.Button(); | ||||
|             this.btn_Merge = new System.Windows.Forms.Button(); | ||||
|             this.btn_Progress = new System.Windows.Forms.Button(); | ||||
|             this.btn_Completion = new System.Windows.Forms.Button(); | ||||
|             this.btn_Delete = new System.Windows.Forms.Button(); | ||||
|             this.btn_Close = new System.Windows.Forms.Button(); | ||||
|             this.btn_Save = new System.Windows.Forms.Button(); | ||||
|             this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(21, 14); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(57, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "목록 검색"; | ||||
|             //  | ||||
|             // tb_Search | ||||
|             //  | ||||
|             this.tb_Search.Location = new System.Drawing.Point(80, 10); | ||||
|             this.tb_Search.Name = "tb_Search"; | ||||
|             this.tb_Search.Size = new System.Drawing.Size(241, 21); | ||||
|             this.tb_Search.TabIndex = 6; | ||||
|             this.tb_Search.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tb_Search_KeyDown); | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.AllowUserToAddRows = false; | ||||
|             this.dataGridView1.AllowUserToDeleteRows = false; | ||||
|             dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle1.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True; | ||||
|             this.dataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; | ||||
|             this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; | ||||
|             this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.idx, | ||||
|             this.start_date, | ||||
|             this.end_date, | ||||
|             this.list_marc, | ||||
|             this.list_name, | ||||
|             this.KDC, | ||||
|             this.total, | ||||
|             this.flatter, | ||||
|             this.unflatter, | ||||
|             this.state, | ||||
|             this.grade, | ||||
|             this.etc, | ||||
|             this.charge, | ||||
|             this.check}); | ||||
|             dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Window; | ||||
|             dataGridViewCellStyle2.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.ControlText; | ||||
|             dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.False; | ||||
|             this.dataGridView1.DefaultCellStyle = dataGridViewCellStyle2; | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(12, 39); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             this.dataGridView1.RowHeadersWidth = 10; | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(1127, 598); | ||||
|             this.dataGridView1.TabIndex = 48; | ||||
|             this.dataGridView1.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick); | ||||
|             this.dataGridView1.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellDoubleClick); | ||||
|             //  | ||||
|             // idx | ||||
|             //  | ||||
|             this.idx.HeaderText = "idx"; | ||||
|             this.idx.Name = "idx"; | ||||
|             this.idx.Visible = false; | ||||
|             //  | ||||
|             // start_date | ||||
|             //  | ||||
|             this.start_date.HeaderText = "등록일"; | ||||
|             this.start_date.Name = "start_date"; | ||||
|             //  | ||||
|             // end_date | ||||
|             //  | ||||
|             this.end_date.HeaderText = "마감일"; | ||||
|             this.end_date.Name = "end_date"; | ||||
|             //  | ||||
|             // list_marc | ||||
|             //  | ||||
|             this.list_marc.HeaderText = "작업목록명"; | ||||
|             this.list_marc.Name = "list_marc"; | ||||
|             this.list_marc.Width = 170; | ||||
|             //  | ||||
|             // list_name | ||||
|             //  | ||||
|             this.list_name.HeaderText = "연동목록명"; | ||||
|             this.list_name.Name = "list_name"; | ||||
|             this.list_name.Visible = false; | ||||
|             //  | ||||
|             // KDC | ||||
|             //  | ||||
|             this.KDC.HeaderText = "분류"; | ||||
|             this.KDC.Name = "KDC"; | ||||
|             this.KDC.Width = 80; | ||||
|             //  | ||||
|             // total | ||||
|             //  | ||||
|             this.total.HeaderText = "전체"; | ||||
|             this.total.Name = "total"; | ||||
|             this.total.Width = 70; | ||||
|             //  | ||||
|             // flatter | ||||
|             //  | ||||
|             this.flatter.HeaderText = "편목"; | ||||
|             this.flatter.Name = "flatter"; | ||||
|             this.flatter.Width = 70; | ||||
|             //  | ||||
|             // unflatter | ||||
|             //  | ||||
|             this.unflatter.HeaderText = "미편목"; | ||||
|             this.unflatter.Name = "unflatter"; | ||||
|             this.unflatter.Width = 70; | ||||
|             //  | ||||
|             // state | ||||
|             //  | ||||
|             this.state.HeaderText = "상태"; | ||||
|             this.state.Name = "state"; | ||||
|             this.state.Width = 70; | ||||
|             //  | ||||
|             // grade | ||||
|             //  | ||||
|             this.grade.HeaderText = "등급"; | ||||
|             this.grade.Name = "grade"; | ||||
|             this.grade.Width = 60; | ||||
|             //  | ||||
|             // etc | ||||
|             //  | ||||
|             this.etc.HeaderText = "비고"; | ||||
|             this.etc.Name = "etc"; | ||||
|             this.etc.Width = 170; | ||||
|             //  | ||||
|             // charge | ||||
|             //  | ||||
|             this.charge.HeaderText = "담당자"; | ||||
|             this.charge.Name = "charge"; | ||||
|             //  | ||||
|             // check | ||||
|             //  | ||||
|             this.check.HeaderText = "V"; | ||||
|             this.check.Name = "check"; | ||||
|             this.check.Width = 35; | ||||
|             //  | ||||
|             // cb_state | ||||
|             //  | ||||
|             this.cb_state.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||
|             this.cb_state.FormattingEnabled = true; | ||||
|             this.cb_state.Location = new System.Drawing.Point(372, 10); | ||||
|             this.cb_state.Name = "cb_state"; | ||||
|             this.cb_state.Size = new System.Drawing.Size(74, 20); | ||||
|             this.cb_state.TabIndex = 49; | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.AutoSize = true; | ||||
|             this.label2.Location = new System.Drawing.Point(341, 14); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label2.TabIndex = 5; | ||||
|             this.label2.Text = "상태"; | ||||
|             //  | ||||
|             // btn_Lookup | ||||
|             //  | ||||
|             this.btn_Lookup.Location = new System.Drawing.Point(489, 4); | ||||
|             this.btn_Lookup.Name = "btn_Lookup"; | ||||
|             this.btn_Lookup.Size = new System.Drawing.Size(75, 32); | ||||
|             this.btn_Lookup.TabIndex = 50; | ||||
|             this.btn_Lookup.Text = "조   회"; | ||||
|             this.btn_Lookup.UseVisualStyleBackColor = true; | ||||
|             this.btn_Lookup.Click += new System.EventHandler(this.btn_Lookup_Click); | ||||
|             //  | ||||
|             // btn_Excel | ||||
|             //  | ||||
|             this.btn_Excel.Location = new System.Drawing.Point(651, 4); | ||||
|             this.btn_Excel.Name = "btn_Excel"; | ||||
|             this.btn_Excel.Size = new System.Drawing.Size(75, 32); | ||||
|             this.btn_Excel.TabIndex = 50; | ||||
|             this.btn_Excel.Text = "엑셀반출"; | ||||
|             this.btn_Excel.UseVisualStyleBackColor = true; | ||||
|             this.btn_Excel.Click += new System.EventHandler(this.btn_Excel_Click); | ||||
|             //  | ||||
|             // btn_Merge | ||||
|             //  | ||||
|             this.btn_Merge.Location = new System.Drawing.Point(732, 4); | ||||
|             this.btn_Merge.Name = "btn_Merge"; | ||||
|             this.btn_Merge.Size = new System.Drawing.Size(75, 32); | ||||
|             this.btn_Merge.TabIndex = 50; | ||||
|             this.btn_Merge.Text = "목록병합"; | ||||
|             this.btn_Merge.UseVisualStyleBackColor = true; | ||||
|             this.btn_Merge.Click += new System.EventHandler(this.btn_Merge_Click); | ||||
|             //  | ||||
|             // btn_Progress | ||||
|             //  | ||||
|             this.btn_Progress.Location = new System.Drawing.Point(813, 4); | ||||
|             this.btn_Progress.Name = "btn_Progress"; | ||||
|             this.btn_Progress.Size = new System.Drawing.Size(75, 32); | ||||
|             this.btn_Progress.TabIndex = 50; | ||||
|             this.btn_Progress.Text = "목록진행"; | ||||
|             this.btn_Progress.UseVisualStyleBackColor = true; | ||||
|             this.btn_Progress.Click += new System.EventHandler(this.btn_Progress_Click); | ||||
|             //  | ||||
|             // btn_Completion | ||||
|             //  | ||||
|             this.btn_Completion.Location = new System.Drawing.Point(894, 4); | ||||
|             this.btn_Completion.Name = "btn_Completion"; | ||||
|             this.btn_Completion.Size = new System.Drawing.Size(75, 32); | ||||
|             this.btn_Completion.TabIndex = 50; | ||||
|             this.btn_Completion.Text = "목록완료"; | ||||
|             this.btn_Completion.UseVisualStyleBackColor = true; | ||||
|             this.btn_Completion.Click += new System.EventHandler(this.btn_Completion_Click); | ||||
|             //  | ||||
|             // btn_Delete | ||||
|             //  | ||||
|             this.btn_Delete.Location = new System.Drawing.Point(975, 4); | ||||
|             this.btn_Delete.Name = "btn_Delete"; | ||||
|             this.btn_Delete.Size = new System.Drawing.Size(75, 32); | ||||
|             this.btn_Delete.TabIndex = 50; | ||||
|             this.btn_Delete.Text = "목록삭제"; | ||||
|             this.btn_Delete.UseVisualStyleBackColor = true; | ||||
|             this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); | ||||
|             //  | ||||
|             // btn_Close | ||||
|             //  | ||||
|             this.btn_Close.Location = new System.Drawing.Point(1056, 4); | ||||
|             this.btn_Close.Name = "btn_Close"; | ||||
|             this.btn_Close.Size = new System.Drawing.Size(75, 32); | ||||
|             this.btn_Close.TabIndex = 50; | ||||
|             this.btn_Close.Text = "닫   기"; | ||||
|             this.btn_Close.UseVisualStyleBackColor = true; | ||||
|             this.btn_Close.Click += new System.EventHandler(this.btn_Close_Click); | ||||
|             //  | ||||
|             // btn_Save | ||||
|             //  | ||||
|             this.btn_Save.Location = new System.Drawing.Point(570, 4); | ||||
|             this.btn_Save.Name = "btn_Save"; | ||||
|             this.btn_Save.Size = new System.Drawing.Size(75, 32); | ||||
|             this.btn_Save.TabIndex = 50; | ||||
|             this.btn_Save.Text = "체크사항\r\n저장"; | ||||
|             this.btn_Save.UseVisualStyleBackColor = true; | ||||
|             this.btn_Save.Click += new System.EventHandler(this.btn_Save_Click); | ||||
|             //  | ||||
|             // Mac_List | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(1154, 655); | ||||
|             this.Controls.Add(this.btn_Close); | ||||
|             this.Controls.Add(this.btn_Delete); | ||||
|             this.Controls.Add(this.btn_Progress); | ||||
|             this.Controls.Add(this.btn_Excel); | ||||
|             this.Controls.Add(this.btn_Completion); | ||||
|             this.Controls.Add(this.btn_Merge); | ||||
|             this.Controls.Add(this.btn_Save); | ||||
|             this.Controls.Add(this.btn_Lookup); | ||||
|             this.Controls.Add(this.cb_state); | ||||
|             this.Controls.Add(this.dataGridView1); | ||||
|             this.Controls.Add(this.tb_Search); | ||||
|             this.Controls.Add(this.label2); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Mac_List"; | ||||
|             this.Text = "마크목록"; | ||||
|             this.Load += new System.EventHandler(this.Mac_List_Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.TextBox tb_Search; | ||||
|         private System.Windows.Forms.ComboBox cb_state; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.Button btn_Lookup; | ||||
|         private System.Windows.Forms.Button btn_Excel; | ||||
|         private System.Windows.Forms.Button btn_Merge; | ||||
|         private System.Windows.Forms.Button btn_Progress; | ||||
|         private System.Windows.Forms.Button btn_Completion; | ||||
|         private System.Windows.Forms.Button btn_Delete; | ||||
|         private System.Windows.Forms.Button btn_Close; | ||||
|         private System.Windows.Forms.Button btn_Save; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn idx; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn start_date; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn end_date; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn list_marc; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn list_name; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn KDC; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn total; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn flatter; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn unflatter; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn state; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn grade; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn etc; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn charge; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn check; | ||||
|         public System.Windows.Forms.DataGridView dataGridView1; | ||||
|         private System.Windows.Forms.SaveFileDialog saveFileDialog1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										243
									
								
								unimarc/unimarc/마크/Mac_List.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										243
									
								
								unimarc/unimarc/마크/Mac_List.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,243 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
| using WindowsFormsApp1.마크; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Mac_List : Form | ||||
|     { | ||||
|         Helper_DB db = new Helper_DB(); | ||||
|         Main main; | ||||
|         public string compidx; | ||||
|         public Mac_List(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|             compidx = main.com_idx; | ||||
|         } | ||||
|         private void Mac_List_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             db.DBcon(); | ||||
|  | ||||
|             string[] state_list = { "진행", "완료" }; | ||||
|             cb_state.Items.AddRange(state_list); | ||||
|             cb_state.SelectedIndex = 0; | ||||
|  | ||||
|             // 마감일 등급 비고 제외한 나머지 수정불가. | ||||
|             for(int a= 0; a < dataGridView1.Columns.Count; a++) | ||||
|             { | ||||
|                 dataGridView1.Columns[a].ReadOnly = true; | ||||
|             } | ||||
|             dataGridView1.Columns["end_date"].ReadOnly = false; | ||||
|             dataGridView1.Columns["grade"].ReadOnly = false; | ||||
|             dataGridView1.Columns["etc"].ReadOnly = false; | ||||
|             dataGridView1.Columns["charge"].ReadOnly = false; | ||||
|         } | ||||
|         private void tb_Search_KeyDown(object sender, KeyEventArgs e) | ||||
|         { | ||||
|             if (e.KeyCode == Keys.Enter) { | ||||
|                 btn_Lookup_Click(null, null); | ||||
|             } | ||||
|         } | ||||
|         private void btn_Lookup_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             string table = "Obj_List_Marc"; | ||||
|                         /* 목록일자 / 완료일자 / 마크목록명 / Obj_List목록명 / KDC분류 | ||||
|                          * 전체 / 편목 / 미편목 / 상태 / 등급 | ||||
|                          * 비고 / 마크담당자 */ | ||||
|             string Area = "`idx`, `date`, `date_res`, `list_name`, `connect_data`, " + | ||||
|                           "`KDC`, `total`, `flatter`, `unflatter`, `state`, " + | ||||
|                           "`grade`, `etc`, `m_charge`"; | ||||
|             string search = tb_Search.Text; | ||||
|             string state = cb_state.Text; | ||||
|  | ||||
|             string db_data = db.DB_Contains(table, compidx, "list_name", search, Area, "state", state); | ||||
|             string[] data = db_data.Split('|'); | ||||
|  | ||||
|             input_Grid(data); | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// Grid에 데이터를 집어넣는 함수. | ||||
|         /// </summary> | ||||
|         /// <param name="data"></param> | ||||
|         private void input_Grid(string[] data) | ||||
|         { | ||||
|             /* 등록일 / 마감일 / 작업목록명 / 연동목록명(H) / 분류 | ||||
|              * 전체 / 편목 / 미편목 / 상태 / 등급 | ||||
|              * 비고 / 담당자 / V */ | ||||
|             string[] grid = { "", "", "", "", "", | ||||
|                               "", "", "", "", "", | ||||
|                               "", "", "", "" }; | ||||
|             int area_count = 13; | ||||
|             dataGridView1.Rows.Clear(); | ||||
|             for (int a = 0; a < data.Length; a++) | ||||
|             { | ||||
|                 if (a % area_count == 0) { grid[0] = data[a]; } | ||||
|                 if (a % area_count == 1) { grid[1] = data[a]; } | ||||
|                 if (a % area_count == 2) { grid[2] = data[a]; } | ||||
|                 if (a % area_count == 3) { grid[3] = data[a]; } | ||||
|                 if (a % area_count == 4) { grid[4] = data[a]; } | ||||
|                 if (a % area_count == 5) { grid[5] = data[a]; } | ||||
|                 if (a % area_count == 6) { grid[6] = data[a]; } | ||||
|                 if (a % area_count == 7) { grid[7] = data[a]; } | ||||
|                 if (a % area_count == 8) { grid[8] = data[a]; } | ||||
|                 if (a % area_count == 9) { grid[9] = data[a]; } | ||||
|                 if (a % area_count == 10) { grid[10] = data[a]; } | ||||
|                 if (a % area_count == 11) { grid[11] = data[a]; | ||||
|                     dataGridView1.Rows.Add(grid);  | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         private void btn_Save_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             if(MessageBox.Show("선택사항을 저장하시겠습니까?", "저장", MessageBoxButtons.YesNo) == DialogResult.No) { | ||||
|                 return; | ||||
|             } | ||||
|             string table = "Obj_List_Marc"; | ||||
|             for (int a = 0; a < dataGridView1.Rows.Count - 1; a++) | ||||
|             { | ||||
|                 if (dataGridView1.Rows[a].Cells["chk_V"].Value.ToString() == "V") { | ||||
|                     string[] edit_col = { "date", "date_res", "list_name", "KDC", "total",  | ||||
|                                           "flatter", "unflatter", "state", "grade", "etc",  | ||||
|                                           "m_charge" }; | ||||
|                     string[] edit_tbl = { dataGridView1.Rows[a].Cells["start_date"].Value.ToString(),  | ||||
|                                           dataGridView1.Rows[a].Cells["end_date"].Value.ToString(), | ||||
|                                           dataGridView1.Rows[a].Cells["list_marc"].Value.ToString(), | ||||
|                                           dataGridView1.Rows[a].Cells["KDC"].Value.ToString(), | ||||
|                                           dataGridView1.Rows[a].Cells["total"].Value.ToString(), | ||||
|  | ||||
|                                           dataGridView1.Rows[a].Cells["flatter"].Value.ToString(), | ||||
|                                           dataGridView1.Rows[a].Cells["unflatter"].Value.ToString(), | ||||
|                                           dataGridView1.Rows[a].Cells["state"].Value.ToString(), | ||||
|                                           dataGridView1.Rows[a].Cells["grade"].Value.ToString(), | ||||
|                                           dataGridView1.Rows[a].Cells["etc"].Value.ToString(), | ||||
|  | ||||
|                                           dataGridView1.Rows[a].Cells["charge"].Value.ToString() }; | ||||
|                     string[] sear_col = { "idx", "compidx" }; | ||||
|                     string[] sear_tbl = { dataGridView1.Rows[a].Cells["idx"].Value.ToString(), compidx }; | ||||
|  | ||||
|                     db.More_Update(table, edit_col, edit_tbl, sear_col, sear_tbl); | ||||
|                 } | ||||
|             } | ||||
|             MessageBox.Show("저장되었습니다!"); | ||||
|         } | ||||
|         private void btn_Excel_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             // TODO: 현재 권한 설정때문에 테스트불가. | ||||
|             /* | ||||
|             Skill_Grid sg = new Skill_Grid(); | ||||
|             sg.ExcelCreate(dataGridView1, saveFileDialog1); | ||||
|             MessageBox.Show("엑셀로 저장되었습니다!"); | ||||
|             */ | ||||
|         } | ||||
|         private void btn_Merge_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             Mac_List_Merge merge = new Mac_List_Merge(this); | ||||
|             merge.Show(); | ||||
|         } | ||||
|         private void btn_Progress_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             for(int a = 0; a < dataGridView1.Rows.Count - 1; a++) | ||||
|             { | ||||
|                 if (dataGridView1.Rows[a].Cells["chk_V"].Value.ToString() == "V") { | ||||
|                     if (dataGridView1.Rows[a].Cells["state"].Value.ToString() == "진행") { | ||||
|                         MessageBox.Show("체크된 목록이 현재 진행중입니다."); | ||||
|                         return; | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|             for(int a= 0; a < dataGridView1.Rows.Count - 1; a++) | ||||
|             { | ||||
|                 if (dataGridView1.Rows[a].Cells["chk_V"].Value.ToString() == "V") { | ||||
|                     if (dataGridView1.Rows[a].Cells["state"].Value.ToString() == "완료") { | ||||
|                         dataGridView1.Rows[a].Cells["state"].Value = "진행"; | ||||
|                         state_Save(a); | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|             MessageBox.Show("진행처리되었습니다.", "목록진행"); | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 목록의 상태를 바꾸기 위한 함수. | ||||
|         /// DB내 적용됨. | ||||
|         /// </summary> | ||||
|         /// <param name="count"></param> | ||||
|         void state_Save(int count) | ||||
|         { | ||||
|             string[] edit_col = { "state" }; | ||||
|             string[] edit_tbl = { dataGridView1.Rows[count].Cells["state"].Value.ToString() }; | ||||
|             string[] sear_col = { "idx", "compidx" }; | ||||
|             string[] sear_tbl = { dataGridView1.Rows[count].Cells["idx"].Value.ToString(), compidx }; | ||||
|             db.More_Update("Obj_List_Marc", edit_col, edit_tbl, sear_col, sear_tbl); | ||||
|         } | ||||
|         private void btn_Completion_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             for (int a = 0; a < dataGridView1.Rows.Count - 1; a++) | ||||
|             { | ||||
|                 if (dataGridView1.Rows[a].Cells["chk_V"].Value.ToString() == "V") { | ||||
|                     if (dataGridView1.Rows[a].Cells["state"].Value.ToString() == "완료") { | ||||
|                         MessageBox.Show("체크된 목록은 현재 완료되었습니다."); | ||||
|                         return; | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|             for (int a = 0; a < dataGridView1.Rows.Count - 1; a++) | ||||
|             { | ||||
|                 if (dataGridView1.Rows[a].Cells["chk_V"].Value.ToString() == "V") { | ||||
|                     if (dataGridView1.Rows[a].Cells["state"].Value.ToString() == "진행") { | ||||
|                         dataGridView1.Rows[a].Cells["state"].Value = "완료"; | ||||
|                         state_Save(a); | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|             MessageBox.Show("완료처리되었습니다.", "목록완료"); | ||||
|         } | ||||
|         private void btn_Delete_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             for (int a = 0; a < dataGridView1.Rows.Count - 1; a++) | ||||
|             { | ||||
|                 if (dataGridView1.Rows[a].Cells["chk_V"].Value.ToString() == "V") { | ||||
|                     db.DB_Delete("Obj_List_Marc", "compidx", compidx,  | ||||
|                         "idx", dataGridView1.Rows[a].Cells["idx"].Value.ToString()); | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         private void btn_Close_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Close(); | ||||
|         } | ||||
|         private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) | ||||
|         { | ||||
|             int idx_col = e.ColumnIndex; | ||||
|             if(idx_col == 13) | ||||
|             { | ||||
|                 if (((DataGridView)sender).SelectedCells[idx_col].Value.ToString() == "V") { | ||||
|                     ((DataGridView)sender).SelectedCells[idx_col].Value = ""; | ||||
|                 } | ||||
|                 else { | ||||
|                     ((DataGridView)sender).SelectedCells[idx_col].Value = "V"; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) | ||||
|         { | ||||
|             int idx_row = e.RowIndex; | ||||
|             int idx_col = e.ColumnIndex; | ||||
|             if (3 <= idx_col && idx_col <= 8) { | ||||
|                 ExcelTest.Marc marc = new ExcelTest.Marc(); | ||||
|                 marc.WindowState = FormWindowState.Maximized; | ||||
|                 marc.Show(); | ||||
|                 marc.input_list(dataGridView1.Rows[idx_row].Cells[1].Value.ToString(),  | ||||
|                     dataGridView1.Rows[idx_row].Cells[4].Value.ToString()); | ||||
|                  | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										165
									
								
								unimarc/unimarc/마크/Mac_List.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										165
									
								
								unimarc/unimarc/마크/Mac_List.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,165 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <metadata name="idx.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="start_date.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="end_date.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="list_marc.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="list_name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="KDC.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="total.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="flatter.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="unflatter.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="state.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="grade.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="etc.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="charge.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="check.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="saveFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||
|     <value>17, 17</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										380
									
								
								unimarc/unimarc/마크/Mac_List_Merge.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										380
									
								
								unimarc/unimarc/마크/Mac_List_Merge.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,380 @@ | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     partial class Mac_List_Merge | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.idx = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.list_marc = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.total = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.flatter = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.unflatter = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.panel1 = new System.Windows.Forms.Panel(); | ||||
|             this.rtb_etc = new System.Windows.Forms.RichTextBox(); | ||||
|             this.end_date = new System.Windows.Forms.DateTimePicker(); | ||||
|             this.rb_Delete = new System.Windows.Forms.RadioButton(); | ||||
|             this.rb_Keep = new System.Windows.Forms.RadioButton(); | ||||
|             this.cb_grade = new System.Windows.Forms.ComboBox(); | ||||
|             this.cb_KDC = new System.Windows.Forms.ComboBox(); | ||||
|             this.tb_list_name = new System.Windows.Forms.TextBox(); | ||||
|             this.label4 = new System.Windows.Forms.Label(); | ||||
|             this.label3 = new System.Windows.Forms.Label(); | ||||
|             this.label6 = new System.Windows.Forms.Label(); | ||||
|             this.label5 = new System.Windows.Forms.Label(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.btn_Close = new System.Windows.Forms.Button(); | ||||
|             this.btn_Merge = new System.Windows.Forms.Button(); | ||||
|             this.label7 = new System.Windows.Forms.Label(); | ||||
|             this.lbl_charge = new System.Windows.Forms.Label(); | ||||
|             this.label8 = new System.Windows.Forms.Label(); | ||||
|             this.lbl_state = new System.Windows.Forms.Label(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             this.panel1.SuspendLayout(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.AllowUserToAddRows = false; | ||||
|             this.dataGridView1.AllowUserToDeleteRows = false; | ||||
|             dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle1.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True; | ||||
|             this.dataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; | ||||
|             this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; | ||||
|             this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.idx, | ||||
|             this.list_marc, | ||||
|             this.total, | ||||
|             this.flatter, | ||||
|             this.unflatter}); | ||||
|             this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditProgrammatically; | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(12, 34); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle2.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True; | ||||
|             this.dataGridView1.RowHeadersDefaultCellStyle = dataGridViewCellStyle2; | ||||
|             this.dataGridView1.RowHeadersWidth = 25; | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(380, 150); | ||||
|             this.dataGridView1.TabIndex = 0; | ||||
|             this.dataGridView1.RowPostPaint += new System.Windows.Forms.DataGridViewRowPostPaintEventHandler(this.dataGridView1_RowPostPaint); | ||||
|             //  | ||||
|             // idx | ||||
|             //  | ||||
|             this.idx.HeaderText = "idx"; | ||||
|             this.idx.Name = "idx"; | ||||
|             this.idx.Visible = false; | ||||
|             //  | ||||
|             // list_marc | ||||
|             //  | ||||
|             this.list_marc.HeaderText = "작업처"; | ||||
|             this.list_marc.Name = "list_marc"; | ||||
|             this.list_marc.Width = 325; | ||||
|             //  | ||||
|             // total | ||||
|             //  | ||||
|             this.total.HeaderText = "합계"; | ||||
|             this.total.Name = "total"; | ||||
|             this.total.Visible = false; | ||||
|             //  | ||||
|             // flatter | ||||
|             //  | ||||
|             this.flatter.HeaderText = "편목"; | ||||
|             this.flatter.Name = "flatter"; | ||||
|             this.flatter.Visible = false; | ||||
|             //  | ||||
|             // unflatter | ||||
|             //  | ||||
|             this.unflatter.HeaderText = "미편목"; | ||||
|             this.unflatter.Name = "unflatter"; | ||||
|             this.unflatter.Visible = false; | ||||
|             //  | ||||
|             // panel1 | ||||
|             //  | ||||
|             this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; | ||||
|             this.panel1.Controls.Add(this.rtb_etc); | ||||
|             this.panel1.Controls.Add(this.end_date); | ||||
|             this.panel1.Controls.Add(this.rb_Delete); | ||||
|             this.panel1.Controls.Add(this.rb_Keep); | ||||
|             this.panel1.Controls.Add(this.cb_grade); | ||||
|             this.panel1.Controls.Add(this.cb_KDC); | ||||
|             this.panel1.Controls.Add(this.tb_list_name); | ||||
|             this.panel1.Controls.Add(this.label4); | ||||
|             this.panel1.Controls.Add(this.label3); | ||||
|             this.panel1.Controls.Add(this.label6); | ||||
|             this.panel1.Controls.Add(this.label5); | ||||
|             this.panel1.Controls.Add(this.label2); | ||||
|             this.panel1.Controls.Add(this.label1); | ||||
|             this.panel1.Location = new System.Drawing.Point(12, 190); | ||||
|             this.panel1.Name = "panel1"; | ||||
|             this.panel1.Size = new System.Drawing.Size(380, 173); | ||||
|             this.panel1.TabIndex = 1; | ||||
|             //  | ||||
|             // rtb_etc | ||||
|             //  | ||||
|             this.rtb_etc.Location = new System.Drawing.Point(46, 96); | ||||
|             this.rtb_etc.Name = "rtb_etc"; | ||||
|             this.rtb_etc.Size = new System.Drawing.Size(324, 65); | ||||
|             this.rtb_etc.TabIndex = 5; | ||||
|             this.rtb_etc.Text = ""; | ||||
|             //  | ||||
|             // end_date | ||||
|             //  | ||||
|             this.end_date.CustomFormat = "yyyy-MM-dd"; | ||||
|             this.end_date.Format = System.Windows.Forms.DateTimePickerFormat.Custom; | ||||
|             this.end_date.Location = new System.Drawing.Point(288, 38); | ||||
|             this.end_date.Name = "end_date"; | ||||
|             this.end_date.Size = new System.Drawing.Size(82, 21); | ||||
|             this.end_date.TabIndex = 4; | ||||
|             //  | ||||
|             // rb_Delete | ||||
|             //  | ||||
|             this.rb_Delete.AutoSize = true; | ||||
|             this.rb_Delete.Location = new System.Drawing.Point(219, 69); | ||||
|             this.rb_Delete.Name = "rb_Delete"; | ||||
|             this.rb_Delete.Size = new System.Drawing.Size(95, 16); | ||||
|             this.rb_Delete.TabIndex = 3; | ||||
|             this.rb_Delete.TabStop = true; | ||||
|             this.rb_Delete.Text = "기존목록삭제"; | ||||
|             this.rb_Delete.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // rb_Keep | ||||
|             //  | ||||
|             this.rb_Keep.AutoSize = true; | ||||
|             this.rb_Keep.Location = new System.Drawing.Point(89, 69); | ||||
|             this.rb_Keep.Name = "rb_Keep"; | ||||
|             this.rb_Keep.Size = new System.Drawing.Size(95, 16); | ||||
|             this.rb_Keep.TabIndex = 3; | ||||
|             this.rb_Keep.TabStop = true; | ||||
|             this.rb_Keep.Text = "기존목록유지"; | ||||
|             this.rb_Keep.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // cb_grade | ||||
|             //  | ||||
|             this.cb_grade.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||
|             this.cb_grade.FormattingEnabled = true; | ||||
|             this.cb_grade.Location = new System.Drawing.Point(155, 38); | ||||
|             this.cb_grade.Name = "cb_grade"; | ||||
|             this.cb_grade.Size = new System.Drawing.Size(65, 20); | ||||
|             this.cb_grade.TabIndex = 2; | ||||
|             //  | ||||
|             // cb_KDC | ||||
|             //  | ||||
|             this.cb_KDC.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||
|             this.cb_KDC.FormattingEnabled = true; | ||||
|             this.cb_KDC.Location = new System.Drawing.Point(46, 38); | ||||
|             this.cb_KDC.Name = "cb_KDC"; | ||||
|             this.cb_KDC.Size = new System.Drawing.Size(65, 20); | ||||
|             this.cb_KDC.TabIndex = 2; | ||||
|             //  | ||||
|             // tb_list_name | ||||
|             //  | ||||
|             this.tb_list_name.Location = new System.Drawing.Point(46, 9); | ||||
|             this.tb_list_name.Name = "tb_list_name"; | ||||
|             this.tb_list_name.Size = new System.Drawing.Size(324, 21); | ||||
|             this.tb_list_name.TabIndex = 1; | ||||
|             this.tb_list_name.Text = "변경할 작업처의 이름"; | ||||
|             this.tb_list_name.Click += new System.EventHandler(this.tb_list_name_Click); | ||||
|             //  | ||||
|             // label4 | ||||
|             //  | ||||
|             this.label4.AutoSize = true; | ||||
|             this.label4.Location = new System.Drawing.Point(10, 71); | ||||
|             this.label4.Name = "label4"; | ||||
|             this.label4.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label4.TabIndex = 0; | ||||
|             this.label4.Text = "목록"; | ||||
|             //  | ||||
|             // label3 | ||||
|             //  | ||||
|             this.label3.AutoSize = true; | ||||
|             this.label3.Location = new System.Drawing.Point(10, 100); | ||||
|             this.label3.Name = "label3"; | ||||
|             this.label3.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label3.TabIndex = 0; | ||||
|             this.label3.Text = "비고"; | ||||
|             //  | ||||
|             // label6 | ||||
|             //  | ||||
|             this.label6.AutoSize = true; | ||||
|             this.label6.Location = new System.Drawing.Point(224, 42); | ||||
|             this.label6.Name = "label6"; | ||||
|             this.label6.Size = new System.Drawing.Size(65, 12); | ||||
|             this.label6.TabIndex = 0; | ||||
|             this.label6.Text = "마감예정일"; | ||||
|             //  | ||||
|             // label5 | ||||
|             //  | ||||
|             this.label5.AutoSize = true; | ||||
|             this.label5.Location = new System.Drawing.Point(115, 42); | ||||
|             this.label5.Name = "label5"; | ||||
|             this.label5.Size = new System.Drawing.Size(41, 12); | ||||
|             this.label5.TabIndex = 0; | ||||
|             this.label5.Text = "중요도"; | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.AutoSize = true; | ||||
|             this.label2.Location = new System.Drawing.Point(10, 42); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label2.TabIndex = 0; | ||||
|             this.label2.Text = "구분"; | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(4, 13); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(41, 12); | ||||
|             this.label1.TabIndex = 0; | ||||
|             this.label1.Text = "작업처"; | ||||
|             //  | ||||
|             // btn_Close | ||||
|             //  | ||||
|             this.btn_Close.Location = new System.Drawing.Point(317, 6); | ||||
|             this.btn_Close.Name = "btn_Close"; | ||||
|             this.btn_Close.Size = new System.Drawing.Size(75, 23); | ||||
|             this.btn_Close.TabIndex = 2; | ||||
|             this.btn_Close.Text = "닫   기"; | ||||
|             this.btn_Close.UseVisualStyleBackColor = true; | ||||
|             this.btn_Close.Click += new System.EventHandler(this.btn_Close_Click); | ||||
|             //  | ||||
|             // btn_Merge | ||||
|             //  | ||||
|             this.btn_Merge.Location = new System.Drawing.Point(236, 6); | ||||
|             this.btn_Merge.Name = "btn_Merge"; | ||||
|             this.btn_Merge.Size = new System.Drawing.Size(75, 23); | ||||
|             this.btn_Merge.TabIndex = 2; | ||||
|             this.btn_Merge.Text = "목록병합"; | ||||
|             this.btn_Merge.UseVisualStyleBackColor = true; | ||||
|             this.btn_Merge.Click += new System.EventHandler(this.btn_Merge_Click); | ||||
|             //  | ||||
|             // label7 | ||||
|             //  | ||||
|             this.label7.AutoSize = true; | ||||
|             this.label7.Location = new System.Drawing.Point(17, 11); | ||||
|             this.label7.Name = "label7"; | ||||
|             this.label7.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label7.TabIndex = 3; | ||||
|             this.label7.Text = "담당자 : "; | ||||
|             //  | ||||
|             // lbl_charge | ||||
|             //  | ||||
|             this.lbl_charge.AutoSize = true; | ||||
|             this.lbl_charge.Location = new System.Drawing.Point(66, 11); | ||||
|             this.lbl_charge.Name = "lbl_charge"; | ||||
|             this.lbl_charge.Size = new System.Drawing.Size(53, 12); | ||||
|             this.lbl_charge.TabIndex = 4; | ||||
|             this.lbl_charge.Text = "누구누구"; | ||||
|             //  | ||||
|             // label8 | ||||
|             //  | ||||
|             this.label8.AutoSize = true; | ||||
|             this.label8.Location = new System.Drawing.Point(133, 11); | ||||
|             this.label8.Name = "label8"; | ||||
|             this.label8.Size = new System.Drawing.Size(41, 12); | ||||
|             this.label8.TabIndex = 3; | ||||
|             this.label8.Text = "상태 : "; | ||||
|             //  | ||||
|             // lbl_state | ||||
|             //  | ||||
|             this.lbl_state.AutoSize = true; | ||||
|             this.lbl_state.Location = new System.Drawing.Point(171, 11); | ||||
|             this.lbl_state.Name = "lbl_state"; | ||||
|             this.lbl_state.Size = new System.Drawing.Size(53, 12); | ||||
|             this.lbl_state.TabIndex = 4; | ||||
|             this.lbl_state.Text = "상태상태"; | ||||
|             //  | ||||
|             // Mac_List_Merge | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(402, 373); | ||||
|             this.Controls.Add(this.lbl_state); | ||||
|             this.Controls.Add(this.label8); | ||||
|             this.Controls.Add(this.lbl_charge); | ||||
|             this.Controls.Add(this.label7); | ||||
|             this.Controls.Add(this.btn_Merge); | ||||
|             this.Controls.Add(this.btn_Close); | ||||
|             this.Controls.Add(this.panel1); | ||||
|             this.Controls.Add(this.dataGridView1); | ||||
|             this.Name = "Mac_List_Merge"; | ||||
|             this.Text = "목록병합"; | ||||
|             this.Load += new System.EventHandler(this.Mac_List_Merge_Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             this.panel1.ResumeLayout(false); | ||||
|             this.panel1.PerformLayout(); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.DataGridView dataGridView1; | ||||
|         private System.Windows.Forms.Panel panel1; | ||||
|         private System.Windows.Forms.DateTimePicker end_date; | ||||
|         private System.Windows.Forms.RadioButton rb_Keep; | ||||
|         private System.Windows.Forms.ComboBox cb_grade; | ||||
|         private System.Windows.Forms.ComboBox cb_KDC; | ||||
|         private System.Windows.Forms.TextBox tb_list_name; | ||||
|         private System.Windows.Forms.Label label4; | ||||
|         private System.Windows.Forms.Label label3; | ||||
|         private System.Windows.Forms.Label label5; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.Label label6; | ||||
|         private System.Windows.Forms.RichTextBox rtb_etc; | ||||
|         private System.Windows.Forms.RadioButton rb_Delete; | ||||
|         private System.Windows.Forms.Button btn_Close; | ||||
|         private System.Windows.Forms.Button btn_Merge; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn idx; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn list_marc; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn total; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn flatter; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn unflatter; | ||||
|         private System.Windows.Forms.Label label7; | ||||
|         private System.Windows.Forms.Label lbl_charge; | ||||
|         private System.Windows.Forms.Label label8; | ||||
|         private System.Windows.Forms.Label lbl_state; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										151
									
								
								unimarc/unimarc/마크/Mac_List_Merge.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										151
									
								
								unimarc/unimarc/마크/Mac_List_Merge.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,151 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
| using WindowsFormsApp1.Mac; | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     public partial class Mac_List_Merge : Form | ||||
|     { | ||||
|         Mac_List ml; | ||||
|         Helper_DB db = new Helper_DB(); | ||||
|         Skill_Grid skill = new Skill_Grid(); | ||||
|         public Mac_List_Merge(Mac_List _ml) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             ml = _ml; | ||||
|         } | ||||
|         private void Mac_List_Merge_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             data_Input(); | ||||
|             string[] list_kdc = { "KDC4", "KDC5", "KDC6" }; | ||||
|             string[] list_grade = { "A", "B", "C", "D" }; | ||||
|  | ||||
|             cb_KDC.Items.AddRange(list_kdc); | ||||
|             cb_grade.Items.AddRange(list_grade); | ||||
|  | ||||
|             cb_KDC.SelectedIndex = 0; | ||||
|             cb_grade.SelectedItem = "C"; | ||||
|         } | ||||
|         void data_Input() | ||||
|         { | ||||
|             string[] input_data = { "", "", "", "", "" }; | ||||
|             int count = ml.dataGridView1.Rows.Count; | ||||
|             for(int a = 0; a < count; a++) | ||||
|             { | ||||
|                 if (ml.dataGridView1.Rows[a].Cells["chk_V"].Value.ToString() == "V") { | ||||
|                     input_data[0] = dataGridView1.Rows[a].Cells["idx"].Value.ToString(); | ||||
|                     input_data[1] = dataGridView1.Rows[a].Cells["list_marc"].Value.ToString(); | ||||
|                     input_data[2] = dataGridView1.Rows[a].Cells["total"].Value.ToString(); | ||||
|                     input_data[3] = dataGridView1.Rows[a].Cells["flatter"].Value.ToString(); | ||||
|                     input_data[4] = dataGridView1.Rows[a].Cells["unflatter"].Value.ToString(); | ||||
|                     lbl_charge.Text = dataGridView1.Rows[a].Cells["charge"].Value.ToString(); | ||||
|                     lbl_state.Text = dataGridView1.Rows[a].Cells["state"].Value.ToString(); | ||||
|                     dataGridView1.Rows.Add(input_data); | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) | ||||
|         { | ||||
|             skill.Print_Grid_Num(sender, e); | ||||
|         } | ||||
|         private void tb_list_name_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             if (tb_list_name.Text == "변경할 작업처의 이름") { | ||||
|                 tb_list_name.Text = ""; | ||||
|             } | ||||
|         } | ||||
|         private void btn_Merge_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             if (rb_Delete.Checked == false && rb_Keep.Checked == false) { | ||||
|                 MessageBox.Show("기존목록의 유지여부를 선택해주세요."); | ||||
|                 return; | ||||
|             } | ||||
|             if (tb_list_name.Text == "변경할 작업처의 이름") { | ||||
|                 MessageBox.Show("작업처의 이름을 입력해주세요."); | ||||
|                 return; | ||||
|             } | ||||
|             if (chk_Overlap() == false) { | ||||
|                 MessageBox.Show("작업처의 이름이 중복됩니다. 다시 설정해주세요."); | ||||
|                 return; | ||||
|             } | ||||
|              | ||||
|             // TODO: 생각나는 필터링있으면 if문 추가할 것. | ||||
|             // 이 밑으론 DB적용사항. 기존목록유지시 INSERT만 / 기존목록삭제시 INSERT이후 기존목록DELETE | ||||
|             data_Insert(); | ||||
|             if (rb_Delete.Checked == true) { | ||||
|                 // 삭제 함수 | ||||
|                 data_delete(); | ||||
|             } | ||||
|         } | ||||
|         void data_Insert() | ||||
|         { | ||||
|             string table = "Obj_List_Marc"; | ||||
|             string start = DateTime.Now.ToString("yyyy-MM-dd"); | ||||
|             string end = end_date.Value.ToString().Substring(0, 10); | ||||
|  | ||||
|             string[] in_col = { "compidx", "date", "date_res", "list_name", "KDC",  | ||||
|                                 "m_charge", "total", "flatter", "unflatter", "state",  | ||||
|                                 "grade", "etc" }; | ||||
|             string[] in_data = { ml.compidx, start, end, tb_list_name.Text, cb_KDC.Text, | ||||
|                                  lbl_charge.Text, cal_Total("total").ToString(), cal_Total("flatter").ToString(), cal_Total("unflatter").ToString(), lbl_state.Text, | ||||
|                                  cb_grade.Text, rtb_etc.Text }; | ||||
|  | ||||
|             db.DB_INSERT(table, in_col, in_data); | ||||
|         } | ||||
|         void data_delete() | ||||
|         { | ||||
|             string table = "Obj_List_Marc"; | ||||
|             string[] target_area = { "idx" }; | ||||
|             string[] target = { "" }; | ||||
|             for(int a = 0; a < dataGridView1.Rows.Count - 1; a++) | ||||
|             { | ||||
|                 target[0] = dataGridView1.Rows[a].Cells["idx"].Value.ToString(); | ||||
|                 db.DB_Delete_More_term(table, "compidx", ml.compidx, target_area, target); | ||||
|             } | ||||
|  | ||||
|         } | ||||
|         bool chk_Overlap() | ||||
|         { | ||||
|             string tmp_data = db.DB_Select_Search("list_name", "Obj_List_Marc", "compidx", ml.compidx); | ||||
|             string[] db_data = tmp_data.Split('|'); | ||||
|             for(int a = 0; a < db_data.Length; a++) | ||||
|             { | ||||
|                 if (tb_list_name.Text == db_data[a]) { | ||||
|                     return false; | ||||
|                 } | ||||
|             } | ||||
|             return true; | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// 전체 / 편목 / 미편목의 합계를 구하는 함수. | ||||
|         /// </summary> | ||||
|         /// <param name="column">total / flatter / unflatter 만 사용 가능</param> | ||||
|         /// <returns></returns> | ||||
|         int cal_Total(string column) | ||||
|         { | ||||
|             int result = 0; | ||||
|             List<int> total = new List<int>(); | ||||
|              | ||||
|             for(int a = 0; a < dataGridView1.Rows.Count - 1; a++) | ||||
|             { | ||||
|                 total.Add(Convert.ToInt32(dataGridView1.Rows[a].Cells[column].Value.ToString())); | ||||
|             } | ||||
|             for(int a = 0; a < total.Count; a++) | ||||
|             { | ||||
|                 result += total[a]; | ||||
|             } | ||||
|             return result; | ||||
|         } | ||||
|         private void btn_Close_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Close(); | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										135
									
								
								unimarc/unimarc/마크/Mac_List_Merge.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										135
									
								
								unimarc/unimarc/마크/Mac_List_Merge.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,135 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <metadata name="idx.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="list_marc.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="total.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="flatter.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="unflatter.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Mac_Output.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Mac_Output.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Mac_Output | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(111, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_마크 반출"; | ||||
|             //  | ||||
|             // Mac_Output | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Mac_Output"; | ||||
|             this.Text = "마크 반출"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Mac_Output.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Mac_Output.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Mac_Output : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Mac_Output(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Mac_Output.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Mac_Output.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Mac_Stat.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Mac_Stat.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Mac_Stat | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(107, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_마크통계"; | ||||
|             //  | ||||
|             // Mac_Stat | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Mac_Stat"; | ||||
|             this.Text = "마크통계"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Mac_Stat.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Mac_Stat.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Mac_Stat : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Mac_Stat(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Mac_Stat.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Mac_Stat.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Make_Document.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Make_Document.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     partial class Make_Document | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(242, 134); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label1.TabIndex = 0; | ||||
|             this.label1.Text = "서류작성"; | ||||
|             //  | ||||
|             // Make_Document | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Make_Document"; | ||||
|             this.Text = "서류작성"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Make_Document.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Make_Document.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     public partial class Make_Document : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Make_Document(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Make_Document.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Make_Document.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Make_Excel.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Make_Excel.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Make_Excel | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(111, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_마크 작성"; | ||||
|             //  | ||||
|             // Make_Mac | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Make_Mac"; | ||||
|             this.Text = "Make_Mac"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Make_Excel.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Make_Excel.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Make_Excel : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Make_Excel(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Make_Excel.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Make_Excel.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										2034
									
								
								unimarc/unimarc/마크/Marc.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2034
									
								
								unimarc/unimarc/마크/Marc.cs
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1645
									
								
								unimarc/unimarc/마크/Marc.designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										1645
									
								
								unimarc/unimarc/마크/Marc.designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										306
									
								
								unimarc/unimarc/마크/Marc.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										306
									
								
								unimarc/unimarc/마크/Marc.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,306 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <metadata name="Column4.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column3.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column4.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column3.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column10.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column5.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column6.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column9.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column7.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column8.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column10.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column5.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column6.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column9.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column7.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column8.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column11.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column12.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column11.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column12.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="dataGridViewTextBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="dataGridViewTextBoxColumn2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="dataGridViewTextBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="dataGridViewTextBoxColumn2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440a.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440n.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440p.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440v.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column13.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440x.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440a.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440n.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440p.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440v.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Column13.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text440x.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text490a.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text490v.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text490a.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text490v.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text505n.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text505t.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text505d.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text505e.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text505n.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text505t.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text505d.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="text505e.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="list_idx.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="ISBN13.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="author.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_comp.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="pay.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="url.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="marc_idx.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="db_marc.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="grade.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Nonverbal.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Nonverbal.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Nonverbal | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(325, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(123, 12); | ||||
|             this.label1.TabIndex = 4; | ||||
|             this.label1.Text = "마크관리_불용어 설정"; | ||||
|             //  | ||||
|             // Nonverbal | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Nonverbal"; | ||||
|             this.Text = "Nonverbal"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Nonverbal.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Nonverbal.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Nonverbal : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Nonverbal(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Nonverbal.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Nonverbal.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										522
									
								
								unimarc/unimarc/마크/School_Lookup.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										522
									
								
								unimarc/unimarc/마크/School_Lookup.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,522 @@ | ||||
| namespace WindowsFormsApp1.DLS | ||||
| { | ||||
|     partial class School_Lookup | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.textBox1 = new System.Windows.Forms.TextBox(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             this.textBox2 = new System.Windows.Forms.TextBox(); | ||||
|             this.label3 = new System.Windows.Forms.Label(); | ||||
|             this.textBox3 = new System.Windows.Forms.TextBox(); | ||||
|             this.label4 = new System.Windows.Forms.Label(); | ||||
|             this.textBox4 = new System.Windows.Forms.TextBox(); | ||||
|             this.label5 = new System.Windows.Forms.Label(); | ||||
|             this.textBox5 = new System.Windows.Forms.TextBox(); | ||||
|             this.label6 = new System.Windows.Forms.Label(); | ||||
|             this.textBox6 = new System.Windows.Forms.TextBox(); | ||||
|             this.label7 = new System.Windows.Forms.Label(); | ||||
|             this.textBox7 = new System.Windows.Forms.TextBox(); | ||||
|             this.label8 = new System.Windows.Forms.Label(); | ||||
|             this.textBox8 = new System.Windows.Forms.TextBox(); | ||||
|             this.label9 = new System.Windows.Forms.Label(); | ||||
|             this.checkBox1 = new System.Windows.Forms.CheckBox(); | ||||
|             this.label10 = new System.Windows.Forms.Label(); | ||||
|             this.label11 = new System.Windows.Forms.Label(); | ||||
|             this.label12 = new System.Windows.Forms.Label(); | ||||
|             this.label13 = new System.Windows.Forms.Label(); | ||||
|             this.label14 = new System.Windows.Forms.Label(); | ||||
|             this.textBox12 = new System.Windows.Forms.TextBox(); | ||||
|             this.textBox13 = new System.Windows.Forms.TextBox(); | ||||
|             this.label15 = new System.Windows.Forms.Label(); | ||||
|             this.textBox14 = new System.Windows.Forms.TextBox(); | ||||
|             this.label17 = new System.Windows.Forms.Label(); | ||||
|             this.comboBox1 = new System.Windows.Forms.ComboBox(); | ||||
|             this.comboBox2 = new System.Windows.Forms.ComboBox(); | ||||
|             this.comboBox3 = new System.Windows.Forms.ComboBox(); | ||||
|             this.textBox9 = new System.Windows.Forms.TextBox(); | ||||
|             this.richTextBox1 = new System.Windows.Forms.RichTextBox(); | ||||
|             this.button1 = new System.Windows.Forms.Button(); | ||||
|             this.button2 = new System.Windows.Forms.Button(); | ||||
|             this.button3 = new System.Windows.Forms.Button(); | ||||
|             this.comboBox4 = new System.Windows.Forms.ComboBox(); | ||||
|             this.textBox10 = new System.Windows.Forms.TextBox(); | ||||
|             this.button4 = new System.Windows.Forms.Button(); | ||||
|             this.button5 = new System.Windows.Forms.Button(); | ||||
|             this.button6 = new System.Windows.Forms.Button(); | ||||
|             this.button7 = new System.Windows.Forms.Button(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(26, 27); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label1.TabIndex = 0; | ||||
|             this.label1.Text = "거래처명"; | ||||
|             //  | ||||
|             // textBox1 | ||||
|             //  | ||||
|             this.textBox1.Location = new System.Drawing.Point(85, 23); | ||||
|             this.textBox1.Name = "textBox1"; | ||||
|             this.textBox1.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox1.TabIndex = 1; | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.AutoSize = true; | ||||
|             this.label2.Location = new System.Drawing.Point(28, 54); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(49, 12); | ||||
|             this.label2.TabIndex = 0; | ||||
|             this.label2.Text = "담 당 자"; | ||||
|             //  | ||||
|             // textBox2 | ||||
|             //  | ||||
|             this.textBox2.Location = new System.Drawing.Point(85, 50); | ||||
|             this.textBox2.Name = "textBox2"; | ||||
|             this.textBox2.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox2.TabIndex = 1; | ||||
|             //  | ||||
|             // label3 | ||||
|             //  | ||||
|             this.label3.AutoSize = true; | ||||
|             this.label3.Location = new System.Drawing.Point(26, 81); | ||||
|             this.label3.Name = "label3"; | ||||
|             this.label3.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label3.TabIndex = 0; | ||||
|             this.label3.Text = "용지칸수"; | ||||
|             //  | ||||
|             // textBox3 | ||||
|             //  | ||||
|             this.textBox3.Location = new System.Drawing.Point(85, 77); | ||||
|             this.textBox3.Name = "textBox3"; | ||||
|             this.textBox3.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox3.TabIndex = 1; | ||||
|             //  | ||||
|             // label4 | ||||
|             //  | ||||
|             this.label4.AutoSize = true; | ||||
|             this.label4.Location = new System.Drawing.Point(263, 28); | ||||
|             this.label4.Name = "label4"; | ||||
|             this.label4.Size = new System.Drawing.Size(65, 12); | ||||
|             this.label4.TabIndex = 0; | ||||
|             this.label4.Text = "전 화 번 호"; | ||||
|             //  | ||||
|             // textBox4 | ||||
|             //  | ||||
|             this.textBox4.Location = new System.Drawing.Point(331, 24); | ||||
|             this.textBox4.Name = "textBox4"; | ||||
|             this.textBox4.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox4.TabIndex = 1; | ||||
|             //  | ||||
|             // label5 | ||||
|             //  | ||||
|             this.label5.AutoSize = true; | ||||
|             this.label5.Location = new System.Drawing.Point(261, 54); | ||||
|             this.label5.Name = "label5"; | ||||
|             this.label5.Size = new System.Drawing.Size(69, 12); | ||||
|             this.label5.TabIndex = 0; | ||||
|             this.label5.Text = "담당자 전화"; | ||||
|             //  | ||||
|             // textBox5 | ||||
|             //  | ||||
|             this.textBox5.Location = new System.Drawing.Point(331, 50); | ||||
|             this.textBox5.Name = "textBox5"; | ||||
|             this.textBox5.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox5.TabIndex = 1; | ||||
|             //  | ||||
|             // label6 | ||||
|             //  | ||||
|             this.label6.AutoSize = true; | ||||
|             this.label6.Location = new System.Drawing.Point(261, 81); | ||||
|             this.label6.Name = "label6"; | ||||
|             this.label6.Size = new System.Drawing.Size(69, 12); | ||||
|             this.label6.TabIndex = 0; | ||||
|             this.label6.Text = "띠라벨 종류"; | ||||
|             //  | ||||
|             // textBox6 | ||||
|             //  | ||||
|             this.textBox6.Location = new System.Drawing.Point(331, 77); | ||||
|             this.textBox6.Name = "textBox6"; | ||||
|             this.textBox6.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox6.TabIndex = 1; | ||||
|             //  | ||||
|             // label7 | ||||
|             //  | ||||
|             this.label7.AutoSize = true; | ||||
|             this.label7.Location = new System.Drawing.Point(529, 27); | ||||
|             this.label7.Name = "label7"; | ||||
|             this.label7.Size = new System.Drawing.Size(49, 12); | ||||
|             this.label7.TabIndex = 0; | ||||
|             this.label7.Text = "팩     스"; | ||||
|             //  | ||||
|             // textBox7 | ||||
|             //  | ||||
|             this.textBox7.Location = new System.Drawing.Point(588, 23); | ||||
|             this.textBox7.Name = "textBox7"; | ||||
|             this.textBox7.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox7.TabIndex = 1; | ||||
|             //  | ||||
|             // label8 | ||||
|             //  | ||||
|             this.label8.AutoSize = true; | ||||
|             this.label8.Location = new System.Drawing.Point(521, 54); | ||||
|             this.label8.Name = "label8"; | ||||
|             this.label8.Size = new System.Drawing.Size(65, 12); | ||||
|             this.label8.TabIndex = 0; | ||||
|             this.label8.Text = "결제담당자"; | ||||
|             //  | ||||
|             // textBox8 | ||||
|             //  | ||||
|             this.textBox8.Location = new System.Drawing.Point(588, 50); | ||||
|             this.textBox8.Name = "textBox8"; | ||||
|             this.textBox8.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox8.TabIndex = 1; | ||||
|             //  | ||||
|             // label9 | ||||
|             //  | ||||
|             this.label9.AutoSize = true; | ||||
|             this.label9.Location = new System.Drawing.Point(553, 81); | ||||
|             this.label9.Name = "label9"; | ||||
|             this.label9.Size = new System.Drawing.Size(0, 12); | ||||
|             this.label9.TabIndex = 0; | ||||
|             //  | ||||
|             // checkBox1 | ||||
|             //  | ||||
|             this.checkBox1.AutoSize = true; | ||||
|             this.checkBox1.Location = new System.Drawing.Point(511, 79); | ||||
|             this.checkBox1.Name = "checkBox1"; | ||||
|             this.checkBox1.RightToLeft = System.Windows.Forms.RightToLeft.Yes; | ||||
|             this.checkBox1.Size = new System.Drawing.Size(96, 16); | ||||
|             this.checkBox1.TabIndex = 2; | ||||
|             this.checkBox1.Text = "등록번호출력"; | ||||
|             this.checkBox1.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // label10 | ||||
|             //  | ||||
|             this.label10.AutoSize = true; | ||||
|             this.label10.Location = new System.Drawing.Point(26, 108); | ||||
|             this.label10.Name = "label10"; | ||||
|             this.label10.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label10.TabIndex = 0; | ||||
|             this.label10.Text = "거래구분"; | ||||
|             //  | ||||
|             // label11 | ||||
|             //  | ||||
|             this.label11.AutoSize = true; | ||||
|             this.label11.Location = new System.Drawing.Point(257, 108); | ||||
|             this.label11.Name = "label11"; | ||||
|             this.label11.Size = new System.Drawing.Size(77, 12); | ||||
|             this.label11.TabIndex = 0; | ||||
|             this.label11.Text = "사용프로그램"; | ||||
|             //  | ||||
|             // label12 | ||||
|             //  | ||||
|             this.label12.AutoSize = true; | ||||
|             this.label12.Location = new System.Drawing.Point(529, 108); | ||||
|             this.label12.Name = "label12"; | ||||
|             this.label12.Size = new System.Drawing.Size(49, 12); | ||||
|             this.label12.TabIndex = 0; | ||||
|             this.label12.Text = "지     역"; | ||||
|             //  | ||||
|             // label13 | ||||
|             //  | ||||
|             this.label13.AutoSize = true; | ||||
|             this.label13.Location = new System.Drawing.Point(28, 135); | ||||
|             this.label13.Name = "label13"; | ||||
|             this.label13.Size = new System.Drawing.Size(49, 12); | ||||
|             this.label13.TabIndex = 0; | ||||
|             this.label13.Text = "아 이 디"; | ||||
|             //  | ||||
|             // label14 | ||||
|             //  | ||||
|             this.label14.AutoSize = true; | ||||
|             this.label14.Location = new System.Drawing.Point(263, 135); | ||||
|             this.label14.Name = "label14"; | ||||
|             this.label14.Size = new System.Drawing.Size(65, 12); | ||||
|             this.label14.TabIndex = 0; | ||||
|             this.label14.Text = "비 밀 번 호"; | ||||
|             //  | ||||
|             // textBox12 | ||||
|             //  | ||||
|             this.textBox12.Location = new System.Drawing.Point(85, 131); | ||||
|             this.textBox12.Name = "textBox12"; | ||||
|             this.textBox12.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox12.TabIndex = 1; | ||||
|             //  | ||||
|             // textBox13 | ||||
|             //  | ||||
|             this.textBox13.Location = new System.Drawing.Point(331, 131); | ||||
|             this.textBox13.Name = "textBox13"; | ||||
|             this.textBox13.Size = new System.Drawing.Size(156, 21); | ||||
|             this.textBox13.TabIndex = 1; | ||||
|             //  | ||||
|             // label15 | ||||
|             //  | ||||
|             this.label15.AutoSize = true; | ||||
|             this.label15.Location = new System.Drawing.Point(28, 162); | ||||
|             this.label15.Name = "label15"; | ||||
|             this.label15.Size = new System.Drawing.Size(49, 12); | ||||
|             this.label15.TabIndex = 0; | ||||
|             this.label15.Text = "주     소"; | ||||
|             //  | ||||
|             // textBox14 | ||||
|             //  | ||||
|             this.textBox14.Location = new System.Drawing.Point(85, 158); | ||||
|             this.textBox14.Name = "textBox14"; | ||||
|             this.textBox14.Size = new System.Drawing.Size(61, 21); | ||||
|             this.textBox14.TabIndex = 1; | ||||
|             //  | ||||
|             // label17 | ||||
|             //  | ||||
|             this.label17.AutoSize = true; | ||||
|             this.label17.Location = new System.Drawing.Point(28, 186); | ||||
|             this.label17.Name = "label17"; | ||||
|             this.label17.Size = new System.Drawing.Size(49, 12); | ||||
|             this.label17.TabIndex = 0; | ||||
|             this.label17.Text = "비     고"; | ||||
|             //  | ||||
|             // comboBox1 | ||||
|             //  | ||||
|             this.comboBox1.FormattingEnabled = true; | ||||
|             this.comboBox1.Location = new System.Drawing.Point(85, 105); | ||||
|             this.comboBox1.Name = "comboBox1"; | ||||
|             this.comboBox1.Size = new System.Drawing.Size(126, 20); | ||||
|             this.comboBox1.TabIndex = 3; | ||||
|             //  | ||||
|             // comboBox2 | ||||
|             //  | ||||
|             this.comboBox2.FormattingEnabled = true; | ||||
|             this.comboBox2.Location = new System.Drawing.Point(331, 105); | ||||
|             this.comboBox2.Name = "comboBox2"; | ||||
|             this.comboBox2.Size = new System.Drawing.Size(126, 20); | ||||
|             this.comboBox2.TabIndex = 3; | ||||
|             //  | ||||
|             // comboBox3 | ||||
|             //  | ||||
|             this.comboBox3.FormattingEnabled = true; | ||||
|             this.comboBox3.Location = new System.Drawing.Point(588, 105); | ||||
|             this.comboBox3.Name = "comboBox3"; | ||||
|             this.comboBox3.Size = new System.Drawing.Size(126, 20); | ||||
|             this.comboBox3.TabIndex = 3; | ||||
|             //  | ||||
|             // textBox9 | ||||
|             //  | ||||
|             this.textBox9.Location = new System.Drawing.Point(152, 158); | ||||
|             this.textBox9.Name = "textBox9"; | ||||
|             this.textBox9.Size = new System.Drawing.Size(386, 21); | ||||
|             this.textBox9.TabIndex = 1; | ||||
|             //  | ||||
|             // richTextBox1 | ||||
|             //  | ||||
|             this.richTextBox1.Location = new System.Drawing.Point(85, 186); | ||||
|             this.richTextBox1.Name = "richTextBox1"; | ||||
|             this.richTextBox1.Size = new System.Drawing.Size(740, 86); | ||||
|             this.richTextBox1.TabIndex = 4; | ||||
|             this.richTextBox1.Text = ""; | ||||
|             //  | ||||
|             // button1 | ||||
|             //  | ||||
|             this.button1.Location = new System.Drawing.Point(13, 289); | ||||
|             this.button1.Name = "button1"; | ||||
|             this.button1.Size = new System.Drawing.Size(71, 23); | ||||
|             this.button1.TabIndex = 5; | ||||
|             this.button1.Text = "추   가 (A)"; | ||||
|             this.button1.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // button2 | ||||
|             //  | ||||
|             this.button2.Location = new System.Drawing.Point(89, 289); | ||||
|             this.button2.Name = "button2"; | ||||
|             this.button2.Size = new System.Drawing.Size(71, 23); | ||||
|             this.button2.TabIndex = 5; | ||||
|             this.button2.Text = "저   장 (S)"; | ||||
|             this.button2.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // button3 | ||||
|             //  | ||||
|             this.button3.Location = new System.Drawing.Point(166, 289); | ||||
|             this.button3.Name = "button3"; | ||||
|             this.button3.Size = new System.Drawing.Size(71, 23); | ||||
|             this.button3.TabIndex = 5; | ||||
|             this.button3.Text = "삭   제 (D)"; | ||||
|             this.button3.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // comboBox4 | ||||
|             //  | ||||
|             this.comboBox4.FormattingEnabled = true; | ||||
|             this.comboBox4.Location = new System.Drawing.Point(243, 290); | ||||
|             this.comboBox4.Name = "comboBox4"; | ||||
|             this.comboBox4.Size = new System.Drawing.Size(97, 20); | ||||
|             this.comboBox4.TabIndex = 3; | ||||
|             //  | ||||
|             // textBox10 | ||||
|             //  | ||||
|             this.textBox10.Location = new System.Drawing.Point(346, 290); | ||||
|             this.textBox10.Name = "textBox10"; | ||||
|             this.textBox10.Size = new System.Drawing.Size(152, 21); | ||||
|             this.textBox10.TabIndex = 1; | ||||
|             //  | ||||
|             // button4 | ||||
|             //  | ||||
|             this.button4.Location = new System.Drawing.Point(504, 290); | ||||
|             this.button4.Name = "button4"; | ||||
|             this.button4.Size = new System.Drawing.Size(71, 23); | ||||
|             this.button4.TabIndex = 5; | ||||
|             this.button4.Text = "조   회 (H)"; | ||||
|             this.button4.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // button5 | ||||
|             //  | ||||
|             this.button5.Location = new System.Drawing.Point(580, 290); | ||||
|             this.button5.Name = "button5"; | ||||
|             this.button5.Size = new System.Drawing.Size(99, 23); | ||||
|             this.button5.TabIndex = 5; | ||||
|             this.button5.Text = "바코드 출력 (B)"; | ||||
|             this.button5.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // button6 | ||||
|             //  | ||||
|             this.button6.Location = new System.Drawing.Point(685, 290); | ||||
|             this.button6.Name = "button6"; | ||||
|             this.button6.Size = new System.Drawing.Size(84, 23); | ||||
|             this.button6.TabIndex = 5; | ||||
|             this.button6.Text = "복본조사 (O)"; | ||||
|             this.button6.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // button7 | ||||
|             //  | ||||
|             this.button7.Location = new System.Drawing.Point(775, 290); | ||||
|             this.button7.Name = "button7"; | ||||
|             this.button7.Size = new System.Drawing.Size(71, 23); | ||||
|             this.button7.TabIndex = 5; | ||||
|             this.button7.Text = "DLS (L)"; | ||||
|             this.button7.UseVisualStyleBackColor = true; | ||||
|             //  | ||||
|             // School_Lookup | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(1126, 470); | ||||
|             this.Controls.Add(this.button7); | ||||
|             this.Controls.Add(this.button6); | ||||
|             this.Controls.Add(this.button3); | ||||
|             this.Controls.Add(this.button5); | ||||
|             this.Controls.Add(this.button2); | ||||
|             this.Controls.Add(this.button4); | ||||
|             this.Controls.Add(this.button1); | ||||
|             this.Controls.Add(this.richTextBox1); | ||||
|             this.Controls.Add(this.comboBox3); | ||||
|             this.Controls.Add(this.comboBox4); | ||||
|             this.Controls.Add(this.comboBox2); | ||||
|             this.Controls.Add(this.comboBox1); | ||||
|             this.Controls.Add(this.checkBox1); | ||||
|             this.Controls.Add(this.textBox6); | ||||
|             this.Controls.Add(this.textBox3); | ||||
|             this.Controls.Add(this.label9); | ||||
|             this.Controls.Add(this.label6); | ||||
|             this.Controls.Add(this.label3); | ||||
|             this.Controls.Add(this.textBox8); | ||||
|             this.Controls.Add(this.textBox10); | ||||
|             this.Controls.Add(this.textBox13); | ||||
|             this.Controls.Add(this.textBox5); | ||||
|             this.Controls.Add(this.textBox9); | ||||
|             this.Controls.Add(this.textBox14); | ||||
|             this.Controls.Add(this.textBox12); | ||||
|             this.Controls.Add(this.label12); | ||||
|             this.Controls.Add(this.label14); | ||||
|             this.Controls.Add(this.textBox2); | ||||
|             this.Controls.Add(this.label17); | ||||
|             this.Controls.Add(this.label15); | ||||
|             this.Controls.Add(this.label11); | ||||
|             this.Controls.Add(this.label13); | ||||
|             this.Controls.Add(this.label8); | ||||
|             this.Controls.Add(this.label10); | ||||
|             this.Controls.Add(this.label5); | ||||
|             this.Controls.Add(this.label2); | ||||
|             this.Controls.Add(this.textBox7); | ||||
|             this.Controls.Add(this.label7); | ||||
|             this.Controls.Add(this.textBox4); | ||||
|             this.Controls.Add(this.label4); | ||||
|             this.Controls.Add(this.textBox1); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "School_Lookup"; | ||||
|             this.Text = "DLS_학교조회"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.TextBox textBox1; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.TextBox textBox2; | ||||
|         private System.Windows.Forms.Label label3; | ||||
|         private System.Windows.Forms.TextBox textBox3; | ||||
|         private System.Windows.Forms.Label label4; | ||||
|         private System.Windows.Forms.TextBox textBox4; | ||||
|         private System.Windows.Forms.Label label5; | ||||
|         private System.Windows.Forms.TextBox textBox5; | ||||
|         private System.Windows.Forms.Label label6; | ||||
|         private System.Windows.Forms.TextBox textBox6; | ||||
|         private System.Windows.Forms.Label label7; | ||||
|         private System.Windows.Forms.TextBox textBox7; | ||||
|         private System.Windows.Forms.Label label8; | ||||
|         private System.Windows.Forms.TextBox textBox8; | ||||
|         private System.Windows.Forms.Label label9; | ||||
|         private System.Windows.Forms.CheckBox checkBox1; | ||||
|         private System.Windows.Forms.Label label10; | ||||
|         private System.Windows.Forms.Label label11; | ||||
|         private System.Windows.Forms.Label label12; | ||||
|         private System.Windows.Forms.Label label13; | ||||
|         private System.Windows.Forms.Label label14; | ||||
|         private System.Windows.Forms.TextBox textBox12; | ||||
|         private System.Windows.Forms.TextBox textBox13; | ||||
|         private System.Windows.Forms.Label label15; | ||||
|         private System.Windows.Forms.TextBox textBox14; | ||||
|         private System.Windows.Forms.Label label17; | ||||
|         private System.Windows.Forms.ComboBox comboBox1; | ||||
|         private System.Windows.Forms.ComboBox comboBox2; | ||||
|         private System.Windows.Forms.ComboBox comboBox3; | ||||
|         private System.Windows.Forms.TextBox textBox9; | ||||
|         private System.Windows.Forms.RichTextBox richTextBox1; | ||||
|         private System.Windows.Forms.Button button1; | ||||
|         private System.Windows.Forms.Button button2; | ||||
|         private System.Windows.Forms.Button button3; | ||||
|         private System.Windows.Forms.ComboBox comboBox4; | ||||
|         private System.Windows.Forms.TextBox textBox10; | ||||
|         private System.Windows.Forms.Button button4; | ||||
|         private System.Windows.Forms.Button button5; | ||||
|         private System.Windows.Forms.Button button6; | ||||
|         private System.Windows.Forms.Button button7; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/School_Lookup.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/School_Lookup.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.DLS | ||||
| { | ||||
|     public partial class School_Lookup : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public School_Lookup(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/School_Lookup.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/School_Lookup.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										238
									
								
								unimarc/unimarc/마크/Search_Infor.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										238
									
								
								unimarc/unimarc/마크/Search_Infor.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,238 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Search_Infor | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.dataGridView1 = new System.Windows.Forms.DataGridView(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             this.tb_search = new System.Windows.Forms.TextBox(); | ||||
|             this.btn_search = new System.Windows.Forms.Button(); | ||||
|             this.cb_filter = new System.Windows.Forms.ComboBox(); | ||||
|             this.btn_close = new System.Windows.Forms.Button(); | ||||
|             this.grade = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.ISBN = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.book_name = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.author = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.book_comp = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.price = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.pub_date = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.etc1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.etc2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             this.Marc = new System.Windows.Forms.DataGridViewTextBoxColumn(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(12, 11); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "검색필터"; | ||||
|             //  | ||||
|             // dataGridView1 | ||||
|             //  | ||||
|             this.dataGridView1.AllowUserToAddRows = false; | ||||
|             this.dataGridView1.AllowUserToDeleteRows = false; | ||||
|             dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; | ||||
|             dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control; | ||||
|             dataGridViewCellStyle1.Font = new System.Drawing.Font("굴림", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText; | ||||
|             dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight; | ||||
|             dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; | ||||
|             dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.False; | ||||
|             this.dataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; | ||||
|             this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; | ||||
|             this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { | ||||
|             this.grade, | ||||
|             this.ISBN, | ||||
|             this.book_name, | ||||
|             this.author, | ||||
|             this.book_comp, | ||||
|             this.price, | ||||
|             this.pub_date, | ||||
|             this.etc1, | ||||
|             this.etc2, | ||||
|             this.Marc}); | ||||
|             this.dataGridView1.Location = new System.Drawing.Point(12, 35); | ||||
|             this.dataGridView1.Name = "dataGridView1"; | ||||
|             this.dataGridView1.RowHeadersWidth = 20; | ||||
|             this.dataGridView1.RowTemplate.Height = 23; | ||||
|             this.dataGridView1.Size = new System.Drawing.Size(1234, 619); | ||||
|             this.dataGridView1.TabIndex = 49; | ||||
|             this.dataGridView1.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellDoubleClick); | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.AutoSize = true; | ||||
|             this.label2.Location = new System.Drawing.Point(271, 11); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(41, 12); | ||||
|             this.label2.TabIndex = 5; | ||||
|             this.label2.Text = "검색어"; | ||||
|             //  | ||||
|             // tb_search | ||||
|             //  | ||||
|             this.tb_search.Location = new System.Drawing.Point(318, 7); | ||||
|             this.tb_search.Name = "tb_search"; | ||||
|             this.tb_search.Size = new System.Drawing.Size(222, 21); | ||||
|             this.tb_search.TabIndex = 6; | ||||
|             this.tb_search.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tb_search_KeyDown); | ||||
|             //  | ||||
|             // btn_search | ||||
|             //  | ||||
|             this.btn_search.Location = new System.Drawing.Point(551, 6); | ||||
|             this.btn_search.Name = "btn_search"; | ||||
|             this.btn_search.Size = new System.Drawing.Size(75, 23); | ||||
|             this.btn_search.TabIndex = 7; | ||||
|             this.btn_search.Text = "검    색"; | ||||
|             this.btn_search.UseVisualStyleBackColor = true; | ||||
|             this.btn_search.Click += new System.EventHandler(this.btn_search_Click); | ||||
|             //  | ||||
|             // cb_filter | ||||
|             //  | ||||
|             this.cb_filter.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||
|             this.cb_filter.FormattingEnabled = true; | ||||
|             this.cb_filter.Location = new System.Drawing.Point(71, 7); | ||||
|             this.cb_filter.Name = "cb_filter"; | ||||
|             this.cb_filter.Size = new System.Drawing.Size(161, 20); | ||||
|             this.cb_filter.TabIndex = 50; | ||||
|             //  | ||||
|             // btn_close | ||||
|             //  | ||||
|             this.btn_close.Location = new System.Drawing.Point(639, 6); | ||||
|             this.btn_close.Name = "btn_close"; | ||||
|             this.btn_close.Size = new System.Drawing.Size(75, 23); | ||||
|             this.btn_close.TabIndex = 51; | ||||
|             this.btn_close.Text = "닫    기"; | ||||
|             this.btn_close.UseVisualStyleBackColor = true; | ||||
|             this.btn_close.Click += new System.EventHandler(this.btn_close_Click); | ||||
|             //  | ||||
|             // grade | ||||
|             //  | ||||
|             this.grade.HeaderText = "등급"; | ||||
|             this.grade.Name = "grade"; | ||||
|             this.grade.Width = 50; | ||||
|             //  | ||||
|             // ISBN | ||||
|             //  | ||||
|             this.ISBN.HeaderText = "ISBN"; | ||||
|             this.ISBN.Name = "ISBN"; | ||||
|             //  | ||||
|             // book_name | ||||
|             //  | ||||
|             this.book_name.HeaderText = "도서명"; | ||||
|             this.book_name.Name = "book_name"; | ||||
|             this.book_name.Width = 250; | ||||
|             //  | ||||
|             // author | ||||
|             //  | ||||
|             this.author.HeaderText = "저자"; | ||||
|             this.author.Name = "author"; | ||||
|             this.author.Width = 130; | ||||
|             //  | ||||
|             // book_comp | ||||
|             //  | ||||
|             this.book_comp.HeaderText = "출판사"; | ||||
|             this.book_comp.Name = "book_comp"; | ||||
|             this.book_comp.Width = 200; | ||||
|             //  | ||||
|             // price | ||||
|             //  | ||||
|             this.price.HeaderText = "정가"; | ||||
|             this.price.Name = "price"; | ||||
|             this.price.Width = 80; | ||||
|             //  | ||||
|             // pub_date | ||||
|             //  | ||||
|             this.pub_date.HeaderText = "출판년월"; | ||||
|             this.pub_date.Name = "pub_date"; | ||||
|             //  | ||||
|             // etc1 | ||||
|             //  | ||||
|             this.etc1.HeaderText = "비고1"; | ||||
|             this.etc1.Name = "etc1"; | ||||
|             this.etc1.Width = 140; | ||||
|             //  | ||||
|             // etc2 | ||||
|             //  | ||||
|             this.etc2.HeaderText = "비고2"; | ||||
|             this.etc2.Name = "etc2"; | ||||
|             this.etc2.Width = 140; | ||||
|             //  | ||||
|             // Marc | ||||
|             //  | ||||
|             this.Marc.HeaderText = "marc"; | ||||
|             this.Marc.Name = "Marc"; | ||||
|             this.Marc.Visible = false; | ||||
|             //  | ||||
|             // Search_Infor | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(1258, 666); | ||||
|             this.Controls.Add(this.btn_close); | ||||
|             this.Controls.Add(this.cb_filter); | ||||
|             this.Controls.Add(this.dataGridView1); | ||||
|             this.Controls.Add(this.btn_search); | ||||
|             this.Controls.Add(this.tb_search); | ||||
|             this.Controls.Add(this.label2); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Search_Infor"; | ||||
|             this.Text = "소장자료검색"; | ||||
|             this.Load += new System.EventHandler(this.Search_Infor_Load); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.DataGridView dataGridView1; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.TextBox tb_search; | ||||
|         private System.Windows.Forms.Button btn_search; | ||||
|         private System.Windows.Forms.ComboBox cb_filter; | ||||
|         private System.Windows.Forms.Button btn_close; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn grade; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn ISBN; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn book_name; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn author; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn book_comp; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn price; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn pub_date; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn etc1; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn etc2; | ||||
|         private System.Windows.Forms.DataGridViewTextBoxColumn Marc; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										115
									
								
								unimarc/unimarc/마크/Search_Infor.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										115
									
								
								unimarc/unimarc/마크/Search_Infor.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,115 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
| using WindowsFormsApp1.마크; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Search_Infor : Form | ||||
|     { | ||||
|         Main main; | ||||
|         Helper_DB db = new Helper_DB(); | ||||
|         public string compidx; | ||||
|         public Search_Infor(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|             compidx = main.com_idx; | ||||
|         } | ||||
|         private void Search_Infor_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             db.DBcon(); | ||||
|  | ||||
|             string[] filter = { "도서명", "저자", "출판사", "ISBN" }; | ||||
|             cb_filter.Items.AddRange(filter); | ||||
|             cb_filter.SelectedIndex = 0; | ||||
|  | ||||
|             for(int a= 0; a < dataGridView1.Columns.Count; a++) | ||||
|             { | ||||
|                 if (a != 7 && a != 8) | ||||
|                     dataGridView1.Columns[a].ReadOnly = true; | ||||
|             } | ||||
|         } | ||||
|         private void btn_search_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             string target = string.Empty; | ||||
|             string Area = "`grade`, `ISBN`, `서명`, `저자`, `출판사`, `출판년월`, `가격`, `비고1`, `비고2`, `marc`"; | ||||
|             if (cb_filter.SelectedIndex == -1) { | ||||
|                 MessageBox.Show("검색필터를 선택해주세요!"); | ||||
|                 cb_filter.Focus(); | ||||
|                 return; | ||||
|             } | ||||
|             if (cb_filter.SelectedItem.ToString() == "도서명") { target = "서명"; } | ||||
|             else { target = cb_filter.SelectedItem.ToString(); } | ||||
|  | ||||
|             string tmp_data = db.DB_Contains("Marc", compidx, target, tb_search.Text, Area); | ||||
|             string[] tmp_arr = tmp_data.Split('|'); | ||||
|             input_grid(tmp_arr); | ||||
|         } | ||||
|         void input_grid(string[] arr) | ||||
|         { | ||||
|             string[] grid = { "", "", "", "", "", | ||||
|                               "", "", "", "", "" }; | ||||
|             for(int a = 0; a < arr.Length; a++) | ||||
|             { | ||||
|                 if (a % 10 == 0) grid[0] = Change_Grade(arr[a]); | ||||
|                 if (a % 10 == 1) grid[1] = arr[a]; | ||||
|                 if (a % 10 == 2) grid[2] = arr[a]; | ||||
|                 if (a % 10 == 3) grid[3] = arr[a]; | ||||
|                 if (a % 10 == 4) grid[4] = arr[a]; | ||||
|                 if (a % 10 == 5) grid[5] = arr[a]; | ||||
|                 if (a % 10 == 6) grid[6] = arr[a]; | ||||
|                 if (a % 10 == 7) grid[7] = arr[a]; | ||||
|                 if (a % 10 == 8) grid[8] = arr[a]; | ||||
|                 if (a % 10 == 9) { | ||||
|                     grid[9] = arr[a]; | ||||
|                     dataGridView1.Rows.Add(grid); | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         string Change_Grade(string idx) | ||||
|         { | ||||
|             string result = string.Empty; | ||||
|             switch (idx) | ||||
|             { | ||||
|                 case "0": | ||||
|                     result = "D"; | ||||
|                     break; | ||||
|                 case "1": | ||||
|                     result = "C"; | ||||
|                     break; | ||||
|                 case "2": | ||||
|                     result = "B"; | ||||
|                     break; | ||||
|                 case "3": | ||||
|                     result = "A"; | ||||
|                     break; | ||||
|                 default: | ||||
|                     result = "null"; | ||||
|                     break; | ||||
|             } | ||||
|             return result; | ||||
|         } | ||||
|         private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) | ||||
|         { | ||||
|             int row = e.RowIndex; | ||||
|             int col = e.ColumnIndex; | ||||
|  | ||||
|             Search_Infor_Sub sis = new Search_Infor_Sub(); | ||||
|         } | ||||
|         private void tb_search_KeyDown(object sender, KeyEventArgs e) | ||||
|         { | ||||
|             if (e.KeyCode == Keys.Enter) { btn_search_Click(null, null); } | ||||
|         } | ||||
|         private void btn_close_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             this.Close(); | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										150
									
								
								unimarc/unimarc/마크/Search_Infor.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										150
									
								
								unimarc/unimarc/마크/Search_Infor.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,150 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <metadata name="grade.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="ISBN.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="author.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="book_comp.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="price.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="pub_date.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="etc1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="etc2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
|   <metadata name="Marc.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||
|     <value>True</value> | ||||
|   </metadata> | ||||
| </root> | ||||
							
								
								
									
										246
									
								
								unimarc/unimarc/마크/Search_Infor_Sub.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										246
									
								
								unimarc/unimarc/마크/Search_Infor_Sub.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,246 @@ | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     partial class Search_Infor_Sub | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.pictureBox1 = new System.Windows.Forms.PictureBox(); | ||||
|             this.richTextBox1 = new System.Windows.Forms.RichTextBox(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.comboBox1 = new System.Windows.Forms.ComboBox(); | ||||
|             this.panel1 = new System.Windows.Forms.Panel(); | ||||
|             this.comboBox2 = new System.Windows.Forms.ComboBox(); | ||||
|             this.label2 = new System.Windows.Forms.Label(); | ||||
|             this.comboBox3 = new System.Windows.Forms.ComboBox(); | ||||
|             this.label3 = new System.Windows.Forms.Label(); | ||||
|             this.textBox1 = new System.Windows.Forms.TextBox(); | ||||
|             this.label4 = new System.Windows.Forms.Label(); | ||||
|             this.comboBox4 = new System.Windows.Forms.ComboBox(); | ||||
|             this.label5 = new System.Windows.Forms.Label(); | ||||
|             this.comboBox5 = new System.Windows.Forms.ComboBox(); | ||||
|             this.label6 = new System.Windows.Forms.Label(); | ||||
|             this.comboBox6 = new System.Windows.Forms.ComboBox(); | ||||
|             this.label7 = new System.Windows.Forms.Label(); | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); | ||||
|             this.panel1.SuspendLayout(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // pictureBox1 | ||||
|             //  | ||||
|             this.pictureBox1.Location = new System.Drawing.Point(13, 13); | ||||
|             this.pictureBox1.Name = "pictureBox1"; | ||||
|             this.pictureBox1.Size = new System.Drawing.Size(161, 222); | ||||
|             this.pictureBox1.TabIndex = 0; | ||||
|             this.pictureBox1.TabStop = false; | ||||
|             //  | ||||
|             // richTextBox1 | ||||
|             //  | ||||
|             this.richTextBox1.Location = new System.Drawing.Point(13, 241); | ||||
|             this.richTextBox1.Name = "richTextBox1"; | ||||
|             this.richTextBox1.Size = new System.Drawing.Size(1169, 310); | ||||
|             this.richTextBox1.TabIndex = 1; | ||||
|             this.richTextBox1.Text = ""; | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(9, 7); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(41, 12); | ||||
|             this.label1.TabIndex = 2; | ||||
|             this.label1.Text = "이용자"; | ||||
|             //  | ||||
|             // comboBox1 | ||||
|             //  | ||||
|             this.comboBox1.FormattingEnabled = true; | ||||
|             this.comboBox1.Location = new System.Drawing.Point(9, 22); | ||||
|             this.comboBox1.Name = "comboBox1"; | ||||
|             this.comboBox1.Size = new System.Drawing.Size(121, 20); | ||||
|             this.comboBox1.TabIndex = 3; | ||||
|             //  | ||||
|             // panel1 | ||||
|             //  | ||||
|             this.panel1.BackColor = System.Drawing.SystemColors.ActiveCaption; | ||||
|             this.panel1.Controls.Add(this.textBox1); | ||||
|             this.panel1.Controls.Add(this.label3); | ||||
|             this.panel1.Controls.Add(this.label7); | ||||
|             this.panel1.Controls.Add(this.label6); | ||||
|             this.panel1.Controls.Add(this.label5); | ||||
|             this.panel1.Controls.Add(this.label2); | ||||
|             this.panel1.Controls.Add(this.comboBox6); | ||||
|             this.panel1.Controls.Add(this.label4); | ||||
|             this.panel1.Controls.Add(this.comboBox5); | ||||
|             this.panel1.Controls.Add(this.label1); | ||||
|             this.panel1.Controls.Add(this.comboBox4); | ||||
|             this.panel1.Controls.Add(this.comboBox3); | ||||
|             this.panel1.Controls.Add(this.comboBox2); | ||||
|             this.panel1.Controls.Add(this.comboBox1); | ||||
|             this.panel1.Location = new System.Drawing.Point(180, 13); | ||||
|             this.panel1.Name = "panel1"; | ||||
|             this.panel1.Size = new System.Drawing.Size(499, 94); | ||||
|             this.panel1.TabIndex = 4; | ||||
|             //  | ||||
|             // comboBox2 | ||||
|             //  | ||||
|             this.comboBox2.FormattingEnabled = true; | ||||
|             this.comboBox2.Location = new System.Drawing.Point(144, 22); | ||||
|             this.comboBox2.Name = "comboBox2"; | ||||
|             this.comboBox2.Size = new System.Drawing.Size(166, 20); | ||||
|             this.comboBox2.TabIndex = 3; | ||||
|             //  | ||||
|             // label2 | ||||
|             //  | ||||
|             this.label2.AutoSize = true; | ||||
|             this.label2.Location = new System.Drawing.Point(144, 7); | ||||
|             this.label2.Name = "label2"; | ||||
|             this.label2.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label2.TabIndex = 2; | ||||
|             this.label2.Text = "자료형식"; | ||||
|             //  | ||||
|             // comboBox3 | ||||
|             //  | ||||
|             this.comboBox3.FormattingEnabled = true; | ||||
|             this.comboBox3.Location = new System.Drawing.Point(322, 22); | ||||
|             this.comboBox3.Name = "comboBox3"; | ||||
|             this.comboBox3.Size = new System.Drawing.Size(166, 20); | ||||
|             this.comboBox3.TabIndex = 3; | ||||
|             //  | ||||
|             // label3 | ||||
|             //  | ||||
|             this.label3.AutoSize = true; | ||||
|             this.label3.Location = new System.Drawing.Point(322, 7); | ||||
|             this.label3.Name = "label3"; | ||||
|             this.label3.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label3.TabIndex = 2; | ||||
|             this.label3.Text = "내용형식"; | ||||
|             //  | ||||
|             // textBox1 | ||||
|             //  | ||||
|             this.textBox1.Location = new System.Drawing.Point(9, 68); | ||||
|             this.textBox1.Name = "textBox1"; | ||||
|             this.textBox1.Size = new System.Drawing.Size(121, 21); | ||||
|             this.textBox1.TabIndex = 4; | ||||
|             //  | ||||
|             // label4 | ||||
|             //  | ||||
|             this.label4.AutoSize = true; | ||||
|             this.label4.Location = new System.Drawing.Point(9, 53); | ||||
|             this.label4.Name = "label4"; | ||||
|             this.label4.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label4.TabIndex = 2; | ||||
|             this.label4.Text = "대학"; | ||||
|             //  | ||||
|             // comboBox4 | ||||
|             //  | ||||
|             this.comboBox4.FormattingEnabled = true; | ||||
|             this.comboBox4.Location = new System.Drawing.Point(142, 68); | ||||
|             this.comboBox4.Name = "comboBox4"; | ||||
|             this.comboBox4.Size = new System.Drawing.Size(102, 20); | ||||
|             this.comboBox4.TabIndex = 3; | ||||
|             //  | ||||
|             // label5 | ||||
|             //  | ||||
|             this.label5.AutoSize = true; | ||||
|             this.label5.Location = new System.Drawing.Point(142, 53); | ||||
|             this.label5.Name = "label5"; | ||||
|             this.label5.Size = new System.Drawing.Size(53, 12); | ||||
|             this.label5.TabIndex = 2; | ||||
|             this.label5.Text = "문학형식"; | ||||
|             //  | ||||
|             // comboBox5 | ||||
|             //  | ||||
|             this.comboBox5.FormattingEnabled = true; | ||||
|             this.comboBox5.Location = new System.Drawing.Point(260, 68); | ||||
|             this.comboBox5.Name = "comboBox5"; | ||||
|             this.comboBox5.Size = new System.Drawing.Size(102, 20); | ||||
|             this.comboBox5.TabIndex = 3; | ||||
|             //  | ||||
|             // label6 | ||||
|             //  | ||||
|             this.label6.AutoSize = true; | ||||
|             this.label6.Location = new System.Drawing.Point(260, 53); | ||||
|             this.label6.Name = "label6"; | ||||
|             this.label6.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label6.TabIndex = 2; | ||||
|             this.label6.Text = "전기"; | ||||
|             //  | ||||
|             // comboBox6 | ||||
|             //  | ||||
|             this.comboBox6.FormattingEnabled = true; | ||||
|             this.comboBox6.Location = new System.Drawing.Point(374, 68); | ||||
|             this.comboBox6.Name = "comboBox6"; | ||||
|             this.comboBox6.Size = new System.Drawing.Size(114, 20); | ||||
|             this.comboBox6.TabIndex = 3; | ||||
|             //  | ||||
|             // label7 | ||||
|             //  | ||||
|             this.label7.AutoSize = true; | ||||
|             this.label7.Location = new System.Drawing.Point(374, 53); | ||||
|             this.label7.Name = "label7"; | ||||
|             this.label7.Size = new System.Drawing.Size(29, 12); | ||||
|             this.label7.TabIndex = 2; | ||||
|             this.label7.Text = "언어"; | ||||
|             //  | ||||
|             // Search_Infor_Sub | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(1194, 683); | ||||
|             this.Controls.Add(this.panel1); | ||||
|             this.Controls.Add(this.richTextBox1); | ||||
|             this.Controls.Add(this.pictureBox1); | ||||
|             this.Name = "Search_Infor_Sub"; | ||||
|             this.Text = "Search_Infor_Sub"; | ||||
|             ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); | ||||
|             this.panel1.ResumeLayout(false); | ||||
|             this.panel1.PerformLayout(); | ||||
|             this.ResumeLayout(false); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.PictureBox pictureBox1; | ||||
|         private System.Windows.Forms.RichTextBox richTextBox1; | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.ComboBox comboBox1; | ||||
|         private System.Windows.Forms.Panel panel1; | ||||
|         private System.Windows.Forms.TextBox textBox1; | ||||
|         private System.Windows.Forms.Label label3; | ||||
|         private System.Windows.Forms.Label label7; | ||||
|         private System.Windows.Forms.Label label6; | ||||
|         private System.Windows.Forms.Label label5; | ||||
|         private System.Windows.Forms.Label label2; | ||||
|         private System.Windows.Forms.ComboBox comboBox6; | ||||
|         private System.Windows.Forms.Label label4; | ||||
|         private System.Windows.Forms.ComboBox comboBox5; | ||||
|         private System.Windows.Forms.ComboBox comboBox4; | ||||
|         private System.Windows.Forms.ComboBox comboBox3; | ||||
|         private System.Windows.Forms.ComboBox comboBox2; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										20
									
								
								unimarc/unimarc/마크/Search_Infor_Sub.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								unimarc/unimarc/마크/Search_Infor_Sub.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.마크 | ||||
| { | ||||
|     public partial class Search_Infor_Sub : Form | ||||
|     { | ||||
|         public Search_Infor_Sub() | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Search_Infor_Sub.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Search_Infor_Sub.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Set_Macro.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Set_Macro.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Set_Macro | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(151, 12); | ||||
|             this.label1.TabIndex = 3; | ||||
|             this.label1.Text = "마크관리_매크로 문구 설정"; | ||||
|             //  | ||||
|             // Macro | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Macro"; | ||||
|             this.Text = "Macro"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Set_Macro.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Set_Macro.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Set_Macro : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Set_Macro(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Set_Macro.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Set_Macro.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Setup_Shortcut.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Setup_Shortcut.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Setup_Shortcut | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(383, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(95, 12); | ||||
|             this.label1.TabIndex = 2; | ||||
|             this.label1.Text = "마크관리_단축키"; | ||||
|             //  | ||||
|             // Setup_Shortcut | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Setup_Shortcut"; | ||||
|             this.Text = "Shortcut"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Setup_Shortcut.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Setup_Shortcut.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Setup_Shortcut : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Setup_Shortcut(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Setup_Shortcut.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Setup_Shortcut.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										60
									
								
								unimarc/unimarc/마크/Symbol_Add.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								unimarc/unimarc/마크/Symbol_Add.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     partial class Symbol_Add | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(371, 219); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(135, 12); | ||||
|             this.label1.TabIndex = 5; | ||||
|             this.label1.Text = "마크관리_저자기호 생성"; | ||||
|             //  | ||||
|             // Symbol_Add | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(800, 450); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "Symbol_Add"; | ||||
|             this.Text = "Symbol_Add"; | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										22
									
								
								unimarc/unimarc/마크/Symbol_Add.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								unimarc/unimarc/마크/Symbol_Add.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Mac | ||||
| { | ||||
|     public partial class Symbol_Add : Form | ||||
|     { | ||||
|         Main main; | ||||
|         public Symbol_Add(Main _main) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             main = _main; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/Symbol_Add.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/Symbol_Add.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
							
								
								
									
										86
									
								
								unimarc/unimarc/마크/findNchange.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										86
									
								
								unimarc/unimarc/마크/findNchange.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,86 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Runtime.Remoting.Channels; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace ExcelTest | ||||
| { | ||||
|     public partial class findNchange : Form | ||||
|     { | ||||
|         public bool buttonClick1 = false; | ||||
|         public bool buttonClick2 = false; | ||||
|         string find = ""; | ||||
|         string change = ""; | ||||
|         Marc mac; | ||||
|         public findNchange(Marc _mac) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             mac = _mac; | ||||
|         } | ||||
|  | ||||
|         private void findNchange_Load(object sender, EventArgs e) | ||||
|         { | ||||
|         } | ||||
|  | ||||
|         private void textBox2_KeyDown(object sender, KeyEventArgs e) | ||||
|         { | ||||
|             if (e.KeyCode == Keys.Escape) | ||||
|             { | ||||
|                 Close(); | ||||
|             } | ||||
|             if (e.KeyCode == Keys.Enter) | ||||
|             { | ||||
|                 button1_Click(sender, e); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         private void button1_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             buttonClick1 = true; | ||||
|             find = this.textBox1.Text; | ||||
|             change = this.textBox2.Text; | ||||
|             textChange(find, change); | ||||
|             mac.Color_change("▼"); | ||||
|             mac.Color_change("▲"); | ||||
|             Close(); | ||||
|         } | ||||
|  | ||||
|         private void button2_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             buttonClick2 = true; | ||||
|             Close(); | ||||
|         } | ||||
|  | ||||
|         public void textChange(string ftext, string ctext) | ||||
|         { | ||||
|             var temp=""; | ||||
|             if (mac.call == "richTextBox1") | ||||
|             { | ||||
|                 //mac.richTextBox1.Text = mac.richTextBox1.Text.Replace(ftext, ctext); | ||||
|                 temp = mac.Controls[mac.call].Text.Replace(ftext, ctext); | ||||
|                 mac.Controls[mac.call].Text = temp; | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 // mac.text245e.Text = mac.text245e.Text.Replace(ftext, ctext); | ||||
|                 mac.Controls[mac.call].Text = mac.Controls[mac.call].Text.Replace(ftext, ctext); | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         private void textBox1_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             textBox1.Text = ""; | ||||
|         } | ||||
|  | ||||
|         private void textBox2_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             textBox2.Text = ""; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										113
									
								
								unimarc/unimarc/마크/findNchange.designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										113
									
								
								unimarc/unimarc/마크/findNchange.designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,113 @@ | ||||
| namespace ExcelTest | ||||
| { | ||||
|     partial class findNchange | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Required designer variable. | ||||
|         /// </summary> | ||||
|         private System.ComponentModel.IContainer components = null; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Clean up any resources being used. | ||||
|         /// </summary> | ||||
|         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||
|         protected override void Dispose(bool disposing) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             base.Dispose(disposing); | ||||
|         } | ||||
|  | ||||
|         #region Windows Form Designer generated code | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Required method for Designer support - do not modify | ||||
|         /// the contents of this method with the code editor. | ||||
|         /// </summary> | ||||
|         private void InitializeComponent() | ||||
|         { | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.button1 = new System.Windows.Forms.Button(); | ||||
|             this.button2 = new System.Windows.Forms.Button(); | ||||
|             this.textBox1 = new System.Windows.Forms.TextBox(); | ||||
|             this.textBox2 = new System.Windows.Forms.TextBox(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.AutoSize = true; | ||||
|             this.label1.Location = new System.Drawing.Point(13, 13); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(149, 12); | ||||
|             this.label1.TabIndex = 3; | ||||
|             this.label1.Text = "바꿀 단어를 입력해주세요."; | ||||
|             //  | ||||
|             // button1 | ||||
|             //  | ||||
|             this.button1.Location = new System.Drawing.Point(365, 31); | ||||
|             this.button1.Name = "button1"; | ||||
|             this.button1.Size = new System.Drawing.Size(75, 23); | ||||
|             this.button1.TabIndex = 3; | ||||
|             this.button1.Text = "확인"; | ||||
|             this.button1.UseVisualStyleBackColor = true; | ||||
|             this.button1.Click += new System.EventHandler(this.button1_Click); | ||||
|             //  | ||||
|             // button2 | ||||
|             //  | ||||
|             this.button2.Location = new System.Drawing.Point(365, 60); | ||||
|             this.button2.Name = "button2"; | ||||
|             this.button2.Size = new System.Drawing.Size(75, 23); | ||||
|             this.button2.TabIndex = 4; | ||||
|             this.button2.Text = "취소"; | ||||
|             this.button2.UseVisualStyleBackColor = true; | ||||
|             this.button2.Click += new System.EventHandler(this.button2_Click); | ||||
|             //  | ||||
|             // textBox1 | ||||
|             //  | ||||
|             this.textBox1.Location = new System.Drawing.Point(12, 78); | ||||
|             this.textBox1.Name = "textBox1"; | ||||
|             this.textBox1.Size = new System.Drawing.Size(324, 21); | ||||
|             this.textBox1.TabIndex = 1; | ||||
|             this.textBox1.Text = "찾을 내용"; | ||||
|             this.textBox1.Click += new System.EventHandler(this.textBox1_Click); | ||||
|             this.textBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox2_KeyDown); | ||||
|             //  | ||||
|             // textBox2 | ||||
|             //  | ||||
|             this.textBox2.Location = new System.Drawing.Point(12, 105); | ||||
|             this.textBox2.Name = "textBox2"; | ||||
|             this.textBox2.Size = new System.Drawing.Size(324, 21); | ||||
|             this.textBox2.TabIndex = 2; | ||||
|             this.textBox2.Text = "바꿀 내용"; | ||||
|             this.textBox2.Click += new System.EventHandler(this.textBox2_Click); | ||||
|             this.textBox2.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox2_KeyDown); | ||||
|             //  | ||||
|             // findNchange | ||||
|             //  | ||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||
|             this.ClientSize = new System.Drawing.Size(452, 138); | ||||
|             this.Controls.Add(this.textBox2); | ||||
|             this.Controls.Add(this.textBox1); | ||||
|             this.Controls.Add(this.button2); | ||||
|             this.Controls.Add(this.button1); | ||||
|             this.Controls.Add(this.label1); | ||||
|             this.Name = "findNchange"; | ||||
|             this.Text = "바꾸기(Ctrl+H)"; | ||||
|             this.Load += new System.EventHandler(this.findNchange_Load); | ||||
|             this.ResumeLayout(false); | ||||
|             this.PerformLayout(); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.Button button2; | ||||
|         public System.Windows.Forms.TextBox textBox1; | ||||
|         public System.Windows.Forms.TextBox textBox2; | ||||
|         public System.Windows.Forms.Button button1; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										120
									
								
								unimarc/unimarc/마크/findNchange.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								unimarc/unimarc/마크/findNchange.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <root> | ||||
|   <!--  | ||||
|     Microsoft ResX Schema  | ||||
|      | ||||
|     Version 2.0 | ||||
|      | ||||
|     The primary goals of this format is to allow a simple XML format  | ||||
|     that is mostly human readable. The generation and parsing of the  | ||||
|     various data types are done through the TypeConverter classes  | ||||
|     associated with the data types. | ||||
|      | ||||
|     Example: | ||||
|      | ||||
|     ... ado.net/XML headers & schema ... | ||||
|     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||
|     <resheader name="version">2.0</resheader> | ||||
|     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||
|     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||
|     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||
|     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||
|     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||
|         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||
|     </data> | ||||
|     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||
|         <comment>This is a comment</comment> | ||||
|     </data> | ||||
|                  | ||||
|     There are any number of "resheader" rows that contain simple  | ||||
|     name/value pairs. | ||||
|      | ||||
|     Each data row contains a name, and value. The row also contains a  | ||||
|     type or mimetype. Type corresponds to a .NET class that support  | ||||
|     text/value conversion through the TypeConverter architecture.  | ||||
|     Classes that don't support this are serialized and stored with the  | ||||
|     mimetype set. | ||||
|      | ||||
|     The mimetype is used for serialized objects, and tells the  | ||||
|     ResXResourceReader how to depersist the object. This is currently not  | ||||
|     extensible. For a given mimetype the value must be set accordingly: | ||||
|      | ||||
|     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||
|     that the ResXResourceWriter will generate, however the reader can  | ||||
|     read any of the formats listed below. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.binary.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|      | ||||
|     mimetype: application/x-microsoft.net.object.soap.base64 | ||||
|     value   : The object must be serialized with  | ||||
|             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||
|             : and then encoded with base64 encoding. | ||||
|  | ||||
|     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||
|     value   : The object must be serialized into a byte array  | ||||
|             : using a System.ComponentModel.TypeConverter | ||||
|             : and then encoded with base64 encoding. | ||||
|     --> | ||||
|   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||
|     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||
|     <xsd:element name="root" msdata:IsDataSet="true"> | ||||
|       <xsd:complexType> | ||||
|         <xsd:choice maxOccurs="unbounded"> | ||||
|           <xsd:element name="metadata"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="assembly"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:attribute name="alias" type="xsd:string" /> | ||||
|               <xsd:attribute name="name" type="xsd:string" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="data"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||
|               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||
|               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||
|               <xsd:attribute ref="xml:space" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|           <xsd:element name="resheader"> | ||||
|             <xsd:complexType> | ||||
|               <xsd:sequence> | ||||
|                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||
|               </xsd:sequence> | ||||
|               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||
|             </xsd:complexType> | ||||
|           </xsd:element> | ||||
|         </xsd:choice> | ||||
|       </xsd:complexType> | ||||
|     </xsd:element> | ||||
|   </xsd:schema> | ||||
|   <resheader name="resmimetype"> | ||||
|     <value>text/microsoft-resx</value> | ||||
|   </resheader> | ||||
|   <resheader name="version"> | ||||
|     <value>2.0</value> | ||||
|   </resheader> | ||||
|   <resheader name="reader"> | ||||
|     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
|   <resheader name="writer"> | ||||
|     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||
|   </resheader> | ||||
| </root> | ||||
		Reference in New Issue
	
	Block a user
	 SeungHo Yang
					SeungHo Yang