Пример #1
0
 public void jobAllDelete(int num)
 {//Удаление всех работ с моторм
     if (job.Count > 0)
     {
         job.Clear();
         DataSQL.request("DELETE FROM  job where num=" + num);
     }
 }
Пример #2
0
 public void delete()
 {//Удаление авто
     if (motor != null && motor.job.Count > 0)
     {
         DataSQL.request("DELETE FROM job WHERE num=" + num);
     }
     //Удаляем машину
     DataSQL.request("DELETE FROM park WHERE num=" + num);
 }
Пример #3
0
 public void update(string model, string mark, int idM, string motor)
 {
     //Вносим изменения
     this.model = model;
     this.mark  = mark;
     this.motor = new Motor(idM, motor);
     //БД
     DataSQL.request("UPDATE park SET model = '" + model +
                     "', mark='" + mark + "', motor=" + idM + " WHERE num=" + num);
 }
Пример #4
0
        private int insert()
        {
            //Инсерт новой машины
            DataSQL.request("INSERT INTO  park ([mark],[model],[motor]) VALUES ( '"
                            + mark + "','" + model + "'," + motor.id + ")");
            DataSQL.requestRead("SELECT MAX(num) from park");
            DataSQL.reader.Read();
            int result = int.Parse(DataSQL.reader[0].ToString());

            DataSQL.reader.Close();
            return(result);
        }
Пример #5
0
 public void jobInsert(int num)
 {
     //Инициализация работ
     DataSQL.requestRead("SELECT j.id, t.name, j.date FROM job as j inner join typejob as t on j.job=t.id and j.num=" + num);
     job.Clear();
     while (DataSQL.reader.Read()) //Запись в массив
     {
         job.Add(new Job(DataSQL.reader[0].ToString(),
                         DataSQL.reader[1].ToString(),
                         DataSQL.reader[2].ToString()));
     }
     DataSQL.reader.Close();
 }
Пример #6
0
 public void jobDelete(int id)
 {//Удаление работы
     DataSQL.request("DELETE FROM job WHERE id=" + id);
 }
Пример #7
0
 public void jobAdd(int num, string typeJob, string dateTime)
 {//Добавление работы
     DataSQL.request("INSERT INTO  job ([num],[job],[date]) VALUES ( "
                     + num + ",'" + typeJob + "','" + dateTime + "')");
 }