コード例 #1
0
        public void Write(Visitor visitor)
        {
            string text = DateTime.Today.Day + "." +
                          DateTime.Today.Month + "." +
                          DateTime.Today.Year +
                          " в " +
                          DateTime.Now.Hour +
                          ":" + DateTime.Now.Minute +
                          ":" + DateTime.Now.Second +
                          " посетитель " +
                          visitor.FIO +
                          " забронировал комнату №" +
                          visitor.Room_Number +
                          " класса " +
                          visitor.Room_Rang +
                          " на " +
                          visitor.Duration +
                          " дней. " +
                          "Расчётная стоимость проживания: " +
                          visitor.Counting_Value() +
                          " денежных единиц.\n";

            wordApp.Selection.Text = text;
            try
            {
                wordApp.ActiveDocument.SaveAs(_docname);
            }
            catch (Exception e)
            {
                wordApp.Documents.Save();
            }
        }
コード例 #2
0
        public void addvisitor(string fio, string phone_number, string room_number, UInt16 capacity, String rang, UInt16 duration)
        {
            Visitor visitor = new Visitor(fio, phone_number, room_number, Convert.ToUInt16(capacity), rang, duration);

            visitor.Counting_Value();
            visitor.show();
            visitors.Add(visitor);
        }
コード例 #3
0
        public void Write(Visitor visitor)
        {
            int counter = 1;

            var FIO = visitor.FIO.Split(' ');

            foreach (var s in FIO)
            {
                switch (counter)
                {
                case 1:
                    worksheet.Cells[counter, 1] = "Фамилия:";
                    break;

                case 2:
                    worksheet.Cells[counter, 1] = "Имя:";
                    break;

                case 3:
                    worksheet.Cells[counter, 1] = "Отчество:";
                    break;

                default:
                    break;
                }
                worksheet.Cells[counter, 2] = s;
                counter++;
            }
            worksheet.Cells[counter, 1] = "Номер телефона:";
            worksheet.Cells[counter, 2] = visitor.Phone_Number;
            counter++;
            worksheet.Cells[counter, 1] = "Время проживания:";
            worksheet.Cells[counter, 2] = visitor.Duration.ToString();
            counter++;
            worksheet.Cells[counter, 1] = "Число спальных мест:";
            worksheet.Cells[counter, 2] = visitor.Room_Capacity.ToString();
            counter++;
            worksheet.Cells[counter, 1] = "Номер комнеты";
            worksheet.Cells[counter, 2] = visitor.Room_Number;
            counter++;
            worksheet.Cells[counter, 1] = "Тип апартаментов:";
            worksheet.Cells[counter, 2] = visitor.Room_Rang;
            counter++;
            worksheet.Cells[counter, 1] = "Расчётная стоимость проживания:";
            worksheet.Cells[counter, 2] = visitor.Counting_Value();

            try
            {
                excelApp.Workbooks[1].SaveAs(_bookName);
            }
            catch (Exception e)
            {
                excelApp.Workbooks[1].Save();
            }
        }
コード例 #4
0
 public void addvisitor(Visitor visitor)
 {
     visitor.Counting_Value();
     visitor.show();
     visitors.Add(visitor);
 }