private void btnEliminarRuta_Click(object sender, EventArgs e) { try { string EliminarCod = String.Empty; for (int i = 0; i < dgvRutas.RowCount; i++) { if (Convert.ToBoolean(dgvRutas[0, i].Value)) { EliminarCod = EliminarCod + "'" + dgvRutas[1, i].Value + "',"; } } if (EliminarCod == "") { MessageBox.Show("Debe selecionar almenos una ruta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } //Elimina la como final que siempre queda EliminarCod = EliminarCod.Substring(0, (EliminarCod.Length - 1)); //Obtener las rutas a eliminar Rutas obj = new Rutas(); string strSql = "delete from rutas where codigo in (" + EliminarCod + ")"; if (!obj.EjecutarQuery(strSql)) { MessageBox.Show(obj.Error, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); obj = null; return; } obj = null; MessageBox.Show("Se elimino la ruta y/o rutas seleccoinadas", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrilla(); } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void InsertarNuevaRuta(string Path) { try { Rutas obj = new Rutas(); string strSql = "insert into Rutas (Ruta) values ('" + Path + "')"; if (!obj.EjecutarQuery(strSql)) { MessageBox.Show(obj.Error, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); obj = null; return; } obj = null; MessageBox.Show("Se creo la ruta correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrilla(); } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }