Exemple #1
0
 /* ИЗМЕНИТЬ СТРОКУ */
 void LineEdit(int indexLineParentDataSet)         /* изменить строку */
 {
     if (ComingTS_DataSet.Tables["tabularsection"].Rows.Count > 0)
     {
         try{
             FormClientDocTableElement Rapid_ClientDocOrderElement = new FormClientDocTableElement();
             Rapid_ClientDocOrderElement.Text                   = "Изменить строку";
             Rapid_ClientDocOrderElement.BuyOrSell              = true;                          // флаг продажа
             Rapid_ClientDocOrderElement.ActualDate             = dateTimePicker1.Text;          // актуальная дата остатков
             Rapid_ClientDocOrderElement.ParentDataSet          = ComingTS_DataSet;              // родительский DataSet
             Rapid_ClientDocOrderElement.labelSum               = labelSum;                      // родительская метка "сумма"
             Rapid_ClientDocOrderElement.labelNDS               = labelNDS;                      // родительская метка "ндс"
             Rapid_ClientDocOrderElement.labelTotal             = labelTotal;                    // родительская метка "всего"
             Rapid_ClientDocOrderElement.DocID                  = DocID;                         // идентификатор документа
             Rapid_ClientDocOrderElement.indexLineParentDataSet = indexLineParentDataSet;        // индекс выбраной строки
             Rapid_ClientDocOrderElement.textBox1.Text          = ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_tmc"].ToString();
             Rapid_ClientDocOrderElement.textBox2.Text          = ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_units"].ToString();
             Rapid_ClientDocOrderElement.textBox3.Text          = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_number"].ToString());
             Rapid_ClientDocOrderElement.textBox4.Text          = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_price"].ToString());
             Rapid_ClientDocOrderElement.textBox6.Text          = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_NDS"].ToString());
             Rapid_ClientDocOrderElement.textBox7.Text          = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_sum"].ToString());
             Rapid_ClientDocOrderElement.textBox8.Text          = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_total"].ToString());
             Rapid_ClientDocOrderElement.MdiParent              = ClassForms.Rapid_Client;
             Rapid_ClientDocOrderElement.Show();
         }catch {
         }
     }
 }
Exemple #2
0
        /*---------------------------------------------------------*/

        /* УПРАВЛЕНИЕ ТАБЛИЧНОЙ ЧАСТЬЮ ----------------------------*/
        /* ДОБАВИТЬ СТРОКУ */
        void LineAdd()         /* добавить новую строку */
        {
            FormClientDocTableElement Rapid_ClientDocOrderElement = new FormClientDocTableElement();

            Rapid_ClientDocOrderElement.Text          = "Новая строка";
            Rapid_ClientDocOrderElement.BuyOrSell     = true;                           // флаг продажа
            Rapid_ClientDocOrderElement.ActualDate    = dateTimePicker1.Text;           // актуальная дата остатков
            Rapid_ClientDocOrderElement.ParentDataSet = ComingTS_DataSet;               // родительский DataSet
            Rapid_ClientDocOrderElement.labelSum      = labelSum;                       // родительская метка "сумма"
            Rapid_ClientDocOrderElement.labelNDS      = labelNDS;                       // родительская метка "ндс"
            Rapid_ClientDocOrderElement.labelTotal    = labelTotal;                     // родительская метка "всего"
            Rapid_ClientDocOrderElement.DocID         = DocID;                          // идентификатор документа
            Rapid_ClientDocOrderElement.MdiParent     = ClassForms.Rapid_Client;
            Rapid_ClientDocOrderElement.Show();
        }
        /* изменить строку */
        /* ИЗМЕНИТЬ СТРОКУ */
        void LineEdit(int indexLineParentDataSet)
        {
            if(ComingTS_DataSet.Tables["tabularsection"].Rows.Count > 0){
                try{
                    FormClientDocTableElement Rapid_ClientDocOrderElement = new FormClientDocTableElement();
                    Rapid_ClientDocOrderElement.Text = "Изменить строку";
                    Rapid_ClientDocOrderElement.BuyOrSell = true;					// флаг продажа
                    Rapid_ClientDocOrderElement.ActualDate = dateTimePicker1.Text;	// актуальная дата остатков
                    Rapid_ClientDocOrderElement.ParentDataSet = ComingTS_DataSet;	// родительский DataSet
                    Rapid_ClientDocOrderElement.labelSum = labelSum;				// родительская метка "сумма"
                    Rapid_ClientDocOrderElement.labelNDS = labelNDS;				// родительская метка "ндс"
                    Rapid_ClientDocOrderElement.labelTotal = labelTotal;			// родительская метка "всего"
                    Rapid_ClientDocOrderElement.DocID = DocID;						// идентификатор документа
                    Rapid_ClientDocOrderElement.indexLineParentDataSet = indexLineParentDataSet; // индекс выбраной строки
                    Rapid_ClientDocOrderElement.textBox1.Text = ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_tmc"].ToString();
                    Rapid_ClientDocOrderElement.textBox2.Text = ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_units"].ToString();
                    Rapid_ClientDocOrderElement.textBox3.Text = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_number"].ToString());
                    Rapid_ClientDocOrderElement.textBox4.Text = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_price"].ToString());
                    Rapid_ClientDocOrderElement.textBox6.Text = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_NDS"].ToString());
                    Rapid_ClientDocOrderElement.textBox7.Text = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_sum"].ToString());
                    Rapid_ClientDocOrderElement.textBox8.Text = ClassConversion.StringToMoney(ComingTS_DataSet.Tables["tabularsection"].Rows[indexLineParentDataSet]["tabularSection_total"].ToString());
                    Rapid_ClientDocOrderElement.MdiParent = ClassForms.Rapid_Client;
                    Rapid_ClientDocOrderElement.Show();
                }catch{

                }
            }
        }
 /* добавить новую строку */
 /*---------------------------------------------------------*/
 /* УПРАВЛЕНИЕ ТАБЛИЧНОЙ ЧАСТЬЮ ----------------------------*/
 /* ДОБАВИТЬ СТРОКУ */
 void LineAdd()
 {
     FormClientDocTableElement Rapid_ClientDocOrderElement = new FormClientDocTableElement();
     Rapid_ClientDocOrderElement.Text = "Новая строка";
     Rapid_ClientDocOrderElement.BuyOrSell = true;					// флаг продажа
     Rapid_ClientDocOrderElement.ActualDate = dateTimePicker1.Text;	// актуальная дата остатков
     Rapid_ClientDocOrderElement.ParentDataSet = ComingTS_DataSet;	// родительский DataSet
     Rapid_ClientDocOrderElement.labelSum = labelSum;				// родительская метка "сумма"
     Rapid_ClientDocOrderElement.labelNDS = labelNDS;				// родительская метка "ндс"
     Rapid_ClientDocOrderElement.labelTotal = labelTotal;			// родительская метка "всего"
     Rapid_ClientDocOrderElement.DocID = DocID;						// идентификатор документа
     Rapid_ClientDocOrderElement.MdiParent = ClassForms.Rapid_Client;
     Rapid_ClientDocOrderElement.Show();
 }