Esempio n. 1
0
        public CargoData GetCargo()
        {
            var a = new CargoData();
            a.Worker = textBox1.Text;
            a.Arriving = dateTimePicker1.Value;
            a.Number = textBox2.Text;
            a.Postman = textBox3.Text;

            foreach (InsideData ed in listBox1.Items)
            {
               a.Meow.Add(ed);
            }

            return a;
        }
Esempio n. 2
0
        private void SaveButton_Click(object sender, EventArgs e)
        {
            var sfd = new SaveFileDialog() { Title = "Сохранение данных", Filter = "Файл товара|*.cargo" };
            var result = sfd.ShowDialog(this);
            if (result != DialogResult.OK)
                return;

            var pd = new CargoData
            {
                Worker = textBox1.Text,
                Arriving = dateTimePicker1.Value,
                Number = textBox2.Text,
                Postman = textBox3.Text
            };

            foreach (InsideData ed in listBox1.Items)
            {
                pd.Meow.Add(ed);
            }

            var xs = new XmlSerializer(typeof(CargoData));
            var file = File.Create(sfd.FileName);
            xs.Serialize(file, pd);
            file.Close();
        }