Esempio n. 1
0
        public void Update(lista_items li)
        {
            string sql = "UPDATE " + tableName + " SET id = " + li.id.ToString() +
                         ", id_carpetalista=" + li.id_carpetalista.ToString() +
                         ", id_item=" + li.id_item.ToString() +
                         ", orden=" + li.orden.ToString() +
                         ", repetir=" + li.repetir.ToString() +
                         ", desde=" + "'" + li.desde + "'" +
                         ", hasta=" + "'" + li.hasta + "'" +
                         ", esperar=" + li.esperar +
                         " where ID = " + li.id.ToString();

            this.Execute(sql);

            return;
        }
Esempio n. 2
0
        public int Nuevo(lista_items li)
        {
            if (ExisteID(li.id))
            {
                return(1);
            }

            if (li.orden < 0)
            {
                // Dar como número el máximo + 1
                li.orden = NextOrden(li.id_carpetalista);
            }

            string sql = "INSERT INTO " + tableName + " (id, id_carpetalista, id_item, orden, repetir, desde, hasta ) " +
                         string.Format(" VALUES ({0},{1},{2},{3},{4},{5},{6})", this.NewId(), li.id_carpetalista, li.id_item, li.orden, li.repetir, "'" + li.desde + "'", "'" + li.hasta + "'", li.esperar);

            return(this.Execute(sql));
        }
        private void button1_Click(object sender, EventArgs e)
        {
            lista_items li = new lista_items();
            li.id = this.id;
            li.id_carpetalista = this.id_carpetalista;
            li.id_item = this.id_item;
            li.repetir = Convert.ToInt32(chkRepetir.Checked);
            li.desde = txtEmpieza.Text;
            li.hasta = txtTermina.Text;
            li.orden = Convert.ToInt32(lim.dv[0]["orden"]);
            Int32 esperar = 0;
            Int32.TryParse(txtEsperar.Text, out esperar);
            li.esperar = esperar;


            lim.Update(li);
            Close();
            

        }