示例#1
0
 public eCell(RendelesSor r)
 {
     rSor = r;
 }
示例#2
0
        public Szamla_tetel(int pSzla_Tetelid)
        {
            SqlConnection sc = new SqlConnection(DEFS.ConSTR);
            sc.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection = sc;

            cmd.CommandType = CommandType.Text;

            cmd.CommandText = "SELECT TETEL_ID " +
                                  ",RENDELES_SOR_ID " +
                                  ",CIKK_ID " +
                                  ",MENNYISEG " +
                                  ",EGYSEGAR " +
                                  ",NETTO " +
                                  ",AFA " +
                                  ",BRUTTO " +
                                  ",AFA_KOD " +
                                  ",MEGJEGYZES " +
                                  ",CIKK_MEGNEVEZES " +
                                  ",SZAMLA_FEJ_ID "+
                                  ",isnull(KEDVEZMENY,0) as KEDVEZMENY " +
                              "FROM SZAMLA_TETEL WHERE TETEL_ID = @tid";

            cmd.Parameters.Add(new SqlParameter("tid", SqlDbType.Int));
            cmd.Parameters["tid"].Value = pSzla_Tetelid;

            SqlDataReader rdr = cmd.ExecuteReader();
            while (rdr.Read())
            {
                try
                {
                    fTETEL_ID = (int)rdr["TETEL_ID"];
                    fRENDELSOR = new RendelesSor((int)rdr["RENDELES_SOR_ID"],new SqlConnection(DEFS.ConSTR), true);
                    fCIKK = new Cikk((int)rdr["CIKK_ID"], true);
                    fMENNYISEG = (double)rdr["MENNYISEG"];
                    fEGYSEGAR = (double)rdr["EGYSEGAR"];
                    fNETTO = Math.Round((double)rdr["NETTO"]);
                    fAFA = Math.Round((double)rdr["AFA"]);
                    fBRUTTO = Math.Round((double)rdr["BRUTTO"]);
                    fAFA_KOD = (string)rdr["AFA_KOD"];
                    fMEGJEGYZES = (string)rdr["MEGJEGYZES"];
                    fCIKK_MEGNEVEZES = (string)rdr["CIKK_MEGNEVEZES"];
                    fFEJ_ID = (int)rdr["SZAMLA_FEJ_ID"];
                    fKEDVEZMENY = (double)rdr["KEDVEZMENY"];
                }
                catch (Exception e)
                {
                    DEFS.log(Level.Exception, "Számla tétel sikertelen betöltés, <null> érték az adatbázisban");
                    DEFS.ExLog(e.Message + "--->" + e.StackTrace);
                }

            }
            rdr.Close();
            sc.Close();
        }