Сбор данных (вызов метода сборщика от frm1 к frm2) - PullRequest
0 голосов
/ 26 мая 2020

Как я могу передать этот метод из другой формы в другую

          public class arka_data

    {

        public int NR { get; set; }

        public int BARKODI { get; set; }

        public string EMERTIMI { get; set; }

        public int SASIA {get;set;}

        public float CMIMI {get;set;}

        public float TVSH { get; set; }

        public float TOTAL { get; set; }

        public float NENTOTALI { get; set; }

        public float ZBRITJA { get; set; }

        public float TOTALI { get; set; }

        public DateTime KOHA { get; set; }

        public string KASIERI { get; set; }

        public string KLIENTI { get; set; }

        public float VLERAETVSH { get; set; }

        public float VLERAPATVSH { get; set; }

        public int NRATIKUJVE { get; set; }

        public float TOTALIPCS { get; set; }

        public float VLERATVSHTOTAL { get; set; }





    }

    public void mbushe()

  {

       arka_data dta  = new arka_data();

       for (int i = 0; i < dataTable.Rows.Count; i++)

      {

          dta.NR = int.Parse(txtnrfatures.Text);

          dta.VLERATVSHTOTAL = float.Parse( textBox1.Text);

          dta.BARKODI = int.Parse(dataTable.Rows[i][0].ToString());

          dta.EMERTIMI = dataTable.Rows[i][1].ToString();

          dta.SASIA = int.Parse(dataTable.Rows[i][2].ToString());

          dta.CMIMI = int.Parse(dataTable.Rows[i][3].ToString());

          dta.TVSH = int.Parse(dataTable.Rows[i][4].ToString());

          dta.NENTOTALI = float.Parse(txttotali.Text);

          dta.ZBRITJA = float.Parse(txtzbritja.Text);

          dta.TOTALI = float.Parse(totali.Text);

          dta.KOHA = DateTime.Now;

          dta.KASIERI = lbluser.Text;

          dta.KLIENTI = cmbklienti.Text;

          dta.VLERAETVSH = float.Parse(dataTable.Rows[i][7].ToString());

          dta.VLERAPATVSH = float.Parse(dataTable.Rows[i][6].ToString());

          dta.NRATIKUJVE = int.Parse(lblnumri.Text);

          dta.TOTALIPCS = float.Parse(dataTable.Rows[i][5].ToString());





      }

Идея в том, что этот класс обрабатывает данные из первой формы и использует их (вставляет в sql) во второй форме . Как передать объект в другой форме или как его передать. Также еще один вопрос - правильно заполненный класс (из: текстового поля, меток и datagridview). Метод mbushe собирает данные, и эти данные должны быть переданы одним frm2. Я создал метод на frm1, но понятия не имею, как продолжить. на. Пробовал Арку. Mbushe , но получение этой ошибки - это метод , который недопустим в данном контексте 'Идея состоит в том, что во время вставки данных на frm2 я использую эти данные следующим образом

           cmd.Parameters.Add(new SqlParameter("@nrfatures", mbushe.NR);

Но вопрос в том, как получить эти данные на frm2 и использовать эти данные в процессе вставки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...