예제 #1
0
 //Установка режима роботы окна
 public void SetMode(ModeWindow MW)
 {
     currentMW = MW;
     if (currentMW == ModeWindow.Insert)
     {
         this.Title = "Добавление записи в Главную таблицу";
     }
     if (currentMW == ModeWindow.Update)
     {
         this.Title = "Редактирование записи в Главной таблице";
     }
 }
 //Установка режима роботы окна
 public void SetMode(ModeWindow MW)
 {
     currentMW = MW;
     if (currentMW == ModeWindow.Insert)
     {
         this.Title = "Добавление записи в таблицу Подписчиков";
     }
     if (currentMW == ModeWindow.Update)
     {
         this.Title = "Редактирование записи в таблице Подписчиков";
     }
 }
예제 #3
0
        //Установка значения в соответствующие поля, а также выбор режима окна
        //subscription - запись над котором проводится действие
        public void SetData(Subscription subscription, ModeWindow MW)
        {
            SetMode(MW);

            using (MailContext context = new MailContext())
            {
                SODSubscription_Tbox_Id.Text              = subscription.subscription_Id.ToString();
                SODSubscription_TBox_id_Subscriber.Text   = subscription.id_Subscriber.ToString();
                SODSubscription_TBox_id_Edition.Text      = subscription.id_Edition.ToString();
                SODSubscription_TBox_date_Create.Text     = subscription.date_Сreation.ToString();
                SODSubscription_Tbox_date_Expiration.Text = subscription.date_Expiration.ToString();

                id = subscription.subscription_Id;
            }
        }
        //Установка значения в соответствующие поля, а также выбор режима окна
        //subscriber - запись над котором проводится действие
        public void SetData(Subscriber subscriber, ModeWindow MW)
        {
            SetMode(MW);

            using (MailContext context = new MailContext())
            {
                SODSubscriber_TBox_subscriber_Id.Text = subscriber.subscriber_Id.ToString();
                SODSubscriber_TBox_last_Name.Text     = subscriber.last_Name;
                SODSubscriber_TBox_first_Name.Text    = subscriber.first_Name;
                SODSubscriber_TBox_middle_Name.Text   = subscriber.middle_Name;
                SODSubscriber_TBox_sub_Address.Text   = subscriber.sub_Address;

                id = subscriber.subscriber_Id;
            }
        }
예제 #5
0
        //Установка значения в соответствующие поля, а также выбор режима окна
        //index - id записи над котором проводится действие
        public void SetData(int index, ModeWindow MW)
        {
            SetMode(MW);

            using (MailContext context = new MailContext())
            {
                Subscription subscription = context.Subscriptions.FirstOrDefault(c => c.subscription_Id == index);

                SODSubscription_Tbox_Id.Text              = subscription.subscription_Id.ToString();
                SODSubscription_TBox_id_Subscriber.Text   = subscription.id_Subscriber.ToLongString();
                SODSubscription_TBox_id_Edition.Text      = subscription.id_Edition.ToString();
                SODSubscription_TBox_date_Create.Text     = subscription.date_Сreation.ToString();
                SODSubscription_Tbox_date_Expiration.Text = subscription.date_Expiration.ToString();

                id = subscription.subscription_Id;
            }
        }
        //Установка значения в соответствующие поля, а также выбор режима окна
        //index - id записи над котором проводится действие
        public void SetData(int index, ModeWindow MW)
        {
            SetMode(MW);

            using (MailContext context = new MailContext())
            {
                Subscriber subscriber = (Subscriber)context.Subscribers.FirstOrDefault(c => c.subscriber_Id == index);

                SODSubscriber_TBox_subscriber_Id.Text = subscriber.subscriber_Id.ToString();
                SODSubscriber_TBox_last_Name.Text     = subscriber.last_Name;
                SODSubscriber_TBox_first_Name.Text    = subscriber.first_Name;
                SODSubscriber_TBox_middle_Name.Text   = subscriber.middle_Name;
                SODSubscriber_TBox_sub_Address.Text   = subscriber.sub_Address;

                id = subscriber.subscriber_Id;
            }
        }
        //Установка значения в соответствующие поля, а также выбор режима окна
        //mail - запись над котором проводится действие
        public void SetData(Mail mail, ModeWindow MW)
        {
            SetMode(MW);

            using (MailContext context = new MailContext())
            {
                SODMainTable_TBox_mail_id.Text      = mail.mail_Id.ToString();
                SODMainTable_TBox_id_Operation.Text = mail.id_Operation.type_Operation.ToString();
                SODMainTable_TBox_id_Mailing.Text   = mail.id_Mailing.ToString();
                if (mail.id_Subscription != null)
                {
                    SODMainTable_TBox_id_Subscription.Text = mail.id_Subscription.LongToString();
                }
                SODMainTable_TBox_sender_Address.Text    = mail.sender_Address;
                SODMainTable_TBox_recipient_Address.Text = mail.recipient_Address;
                SODMainTable_TBox_weight_Package.Text    = mail.weight_Package.ToString();
                SODMainTable_TBox_date_Operation.Text    = mail.date_Operation.ToString();
                SODMainTable_TBox_price.Text             = mail.price.ToString();

                id = mail.mail_Id;
            }
        }