Exemplo n.º 1
0
        public static VevoLista CsomagoltRendelesFeltolt()
        {
            VevoLista v = new VevoLista();

            try
            {
                cmd = new SqlCommand("SELECT * FROM [VevoRendelesUser] " +
                                     "LEFT OUTER JOIN [Iranyitoszamok] ON [VevoRendelesUser].[IranyitoSzam] = [Iranyitoszamok].[IranyitoSzam] " +
                                     "LEFT OUTER JOIN [VevoRendelesFizet] ON [VevoRendelesUser].[VevoID] = [VevoRendelesFizet].[IdVevo] " +
                                     "LEFT OUTER JOIN[RaktarRendelesCsomagolt] ON  [RaktarRendelesCsomagolt].[IdVevo]  = [VevoRendelesFizet].[IdVevo] " +
                                     "WHERE ([RaktarRendelesCsomagolt].[IdVevo] = [VevoRendelesUser].[VevoID])", con);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    VevoRendelesFizet vr = null;
                    vr = new RaktarRendelesekCsomagolt((DateTime)reader["RendelesDatum"], reader["Nev"].ToString(), (int)reader["IranyitoSzam"],
                                                       reader["Telepules"].ToString(), reader["Megye"].ToString(), reader["Cim"].ToString(), reader["Email"].ToString(),
                                                       reader["Telefon"].ToString(), (int)reader["Netto"], (int)reader["Afa"], (int)reader["Brutto"], (FizetesTipus)Convert.ToUInt16(reader["FizetesiMod"]),
                                                       (DateTime)reader["FizetesiHatarideje"], (int)reader["IdUser"], (DateTime)reader["CsomagoltDatum"]);
                    vr.VevoID = reader.GetInt32(0);
                    v.Add(vr);
                }
                reader.Close();
            }
            catch (SqlException ex)
            {
                MessageBox.Show(ex.Message, "Nem jó a tranzakció, a csomagolás feltöltésénél !");
            }
            return(v);
        }
Exemplo n.º 2
0
        public static VevoLista VevoFeltolt()
        {
            VevoLista vevo = new VevoLista();

            try
            {
                cmd = new SqlCommand("SELECT * FROM [VevoRendelesUser] " +
                                     "LEFT OUTER JOIN [Iranyitoszamok] ON [VevoRendelesUser].[IranyitoSzam] = [Iranyitoszamok].[IranyitoSzam] " +
                                     "LEFT OUTER JOIN [VevoRendelesFizet] ON [VevoRendelesUser].[VevoID] = [VevoRendelesFizet].[IdVevo] " +
                                     "LEFT OUTER JOIN[RaktarRendelesCsomagolt] ON  [RaktarRendelesCsomagolt].[IdVevo]  = [VevoRendelesFizet].[IdVevo] " +
                                     "LEFT OUTER JOIN[VevoRendelesVisszaru] ON  [VevoRendelesVisszaru].[IdVevo] = [VevoRendelesFizet].[IdVevo] " +
                                     "LEFT OUTER JOIN[RaktarRendelesRaport] ON  [RaktarRendelesRaport].[IdVevo] = [VevoRendelesFizet].[IdVevo] ", con);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    VevoRendelesUser ur = null;
                    ur        = new VevoRendelesFizet((DateTime)reader["RendelesDatum"], reader["Nev"].ToString(), (int)reader["IranyitoSzam"], reader["Telepules"].ToString(), reader["Megye"].ToString(), reader["Cim"].ToString(), reader["Email"].ToString(), reader["Telefon"].ToString(), (int)reader["Netto"], (int)reader["Afa"], (int)reader["Brutto"], (FizetesTipus)Convert.ToUInt16(reader["FizetesiMod"]), (DateTime)reader["FizetesiHatarideje"]);
                    ur.VevoID = reader.GetInt32(0);
                    ur.IdUser = reader.GetInt32(1);
                    vevo.Add(ur);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hiba a feltöltés során !", ex.Message);
            }
            return(vevo);
        }
Exemplo n.º 3
0
 private void btnOk_Click(object sender, EventArgs e)
 {
     try
     {
         if (indx == 1)
         {
             vr = new VevoRendelesFizet(DateTime.Today, tbNev.Text, int.Parse(tbIranyitoSzam.Text), lbTelepules.Text, lbMegye.Text, tbCim.Text,
                                        tbEmail.Text, tbTelefon.Text, int.Parse(lbNetto.Text), int.Parse(lbAfa.Text), int.Parse(lbBrutto.Text),
                                        (FizetesTipus)cmbFizetes.SelectedIndex, DateTime.Parse(dtFizetHatarideje.Text));
         }
         else if (indx == 2)
         {
             vr.Nev          = tbNev.Text;
             vr.IranyitoSzam = int.Parse(tbIranyitoSzam.Text);
             vr.Telepules    = lbTelepules.Text; // Ez nem muszály
             vr.Megye        = lbMegye.Text;     // Ez sem
             vr.Cim          = tbCim.Text;
             vr.Email        = tbEmail.Text;
             vr.Telefon      = tbTelefon.Text;
             if (vr is VevoRendelesFizet vf)
             {
                 vf.Netto              = int.Parse(lbNetto.Text);
                 vf.Brutto             = int.Parse(lbBrutto.Text);
                 vf.Afa                = int.Parse(lbBrutto.Text);
                 vf.Fizetes            = (FizetesTipus)cmbFizetes.SelectedIndex;
                 vf.FizetesiHatarideje = DateTime.Parse(dtFizetHatarideje.Text);
             }
         }
         else if (indx == 3)
         {
             if (tbKomment.Text != "")
             {
                 id = vr.VevoID;
                 vr = new VevoRendelesRaport(DateTime.Today, tbNev.Text, int.Parse(tbIranyitoSzam.Text), lbTelepules.Text, lbMegye.Text, tbCim.Text, tbEmail.Text,
                                             tbTelefon.Text, int.Parse(lbNetto.Text), int.Parse(lbAfa.Text), int.Parse(lbBrutto.Text),
                                             (FizetesTipus)cmbFizetes.SelectedIndex, DateTime.Parse(dtFizetHatarideje.Text), tbKomment.Text, DateTime.Today);
                 vr.VevoID = id;
                 ABKezeloRaktar.RaportRendeles(vr, UjTermekek);
             }
             else
             {
                 MessageBox.Show("A komment mező nem lehet üres !", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch (Exception ex)
     {
         if (indx == 2)
         {
             MessageBox.Show("Kérem ellenőrize a módósítot adatokat !", ex.Message);
         }
         else if (indx == 1)
         {
             MessageBox.Show("Kérem ellenőrize a kitöltöt adatokat !", ex.Message);
         }
         else if (indx == 3)
         {
             MessageBox.Show("Hiba a raport kezelésénél !", ex.Message);
         }
     }
 }