예제 #1
0
        protected override void delete(VerejneOznameni vo)
        {
            Database db = new Database();

            db.Connect();
            OracleCommand cmd = db.CreateCommand(DELETE);

            cmd.Parameters.Add("dokumentId", vo.DokumentId);
            db.ExecuteNonQuery(cmd);
            db.Close();
        }
예제 #2
0
        protected override void update(VerejneOznameni vo)
        {
            Database db = new Database();

            db.Connect();
            OracleCommand cmd = db.CreateCommand(UPDATE);

            cmd.Parameters.Add("datumVyves", vo.DatumVyves);
            cmd.Parameters.Add("datumStaz", vo.DatumStazeni);
            cmd.Parameters.Add("dokumentId", vo.DokumentId);;
            db.ExecuteNonQuery(cmd);
            db.Close();
        }
예제 #3
0
        protected override List <VerejneOznameni> select(VerejneOznameni vo)
        {
            Database db = new Database();

            db.Connect();
            OracleCommand          cmd    = db.CreateCommand(SELECT);
            List <VerejneOznameni> vystup = new List <VerejneOznameni>();

            OracleDataReader readshit = db.Select(cmd);

            while (readshit.Read())
            {
                VerejneOznameni tmp = new VerejneOznameni();
                tmp.DatumVyves   = readshit.GetDateTime(0);
                tmp.DatumStazeni = readshit.GetDateTime(1);
                tmp.DokumentId   = readshit.GetInt32(2);
                vystup.Add(tmp);
            }
            readshit.Close();
            db.Close();
            return(vystup);
        }
예제 #4
0
 protected abstract void delete(VerejneOznameni vo);
예제 #5
0
 protected abstract void insert(VerejneOznameni vo);
예제 #6
0
 protected abstract void update(VerejneOznameni vo);
예제 #7
0
 public static List <VerejneOznameni> Select(VerejneOznameni vo)
 {
     return(chmpff.select(vo));
 }
예제 #8
0
 public static List <VerejneOznameni> Select_obec(VerejneOznameni vo, string nazevObec)
 {
     return(chmpff.select_obec(vo, nazevObec));
 }
예제 #9
0
 public static void Delete(VerejneOznameni vo)
 {
     chmpff.delete(vo);
 }
예제 #10
0
 public static void Update(VerejneOznameni vo)
 {
     chmpff.update(vo);
 }
예제 #11
0
 public static void Insert(VerejneOznameni vo)
 {
     chmpff.insert(vo);
 }
예제 #12
0
 protected abstract List <VerejneOznameni> select_obec(VerejneOznameni vo, string nazevObce);
예제 #13
0
 protected abstract List <VerejneOznameni> select(VerejneOznameni vo);