public void Test_EjecutarNonQuery() { string sql = "hola"; bool retorno; retorno = ManejadorSQL.EjecutarNonQuery(sql); }
/// <summary> /// Propiedad que setea o devuelve la lista de alumnos /// </summary> //public List<Alumno> Alumnos //{ // get // { // return this.alumnos; // } // set // { // this.alumnos = value; // } //} #endregion #region Metodos /// <summary> /// Metodo que inicia los procesos, las conexiones e instancia las listas o colas /// </summary> private void CargarDatos() { //rchDocentes.ReadOnly = true; //DataGridAlumnos.ReadOnly = true; //DataGridAlumnos.RowHeadersVisible = false; //DataGridAlumnos.ColumnHeadersVisible = false; //DataGridAlumnos.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; //DataGridAlumnos.AllowUserToAddRows = false; try { docentes = new List <Docente>(); //alumnos = new List<Alumno>(); alumnos = new Queue <Alumno>(); //aulas = new List<Aula>(); this.DataGridAlumnos.DataSource = ManejadorSQL.RealizarConsulta("select * from alumnos"); //alumnos = ManejadorSQL.ObtenerDatos("select * from alumnos"); alumnos = ManejadorSQL.ObtenerDatosAlumno("select * from alumnos"); cargarDocentes.Leer(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\SegundoParcialUtn\JardinUtn\Docentes\Docentes.xml", out docentes); foreach (Docente item in docentes) { rchDocentes.AppendText(item.MostrarDatos() + "\n"); ManejadorSQL.InsertarDocente(item); } } catch (Exception ex) { ex.Message.GuardarTxt("log.txt"); } }
private void BtnVender_Click(object sender, EventArgs e) { if (auxPrecioTotal > 0) { int auxId = Hardcodeo.listaVentas.Count + 1; Ventas v = new Ventas(auxPrecioTotal, auxId); Hardcodeo.listaVentas.Add(v); ManejadorSQL.InstertarVenta(v); venta += Ventas.GuardarXml; venta.Invoke(v); this.dgvProductosElegidos.DataSource = null; for (int i = 0; i < listaVenta.Count(); i++) { listaVenta.Remove(listaVenta[i]); } MessageBox.Show("Venta realizada con exito"); auxPrecioTotal = 0; lblPrecioTotal.Text = auxPrecioTotal.ToString(); } else { MessageBox.Show("Aun no ha seleccionado productos"); } }
private void FrmMenu_Load(object sender, EventArgs e) { ManejadorSQL sql = new ManejadorSQL(); Hardcodeo.Ventas(); Hardcodeo.Productos(); auxSonido.SoundLocation = String.Concat(directorio, "\\sonido.wav"); }
private void btnSalir_Click(object sender, EventArgs e) { auxSonido.Play(); this.Hide(); MessageBox.Show("Gracias vuelva prontos"); System.Threading.Thread.Sleep(2000); Ventas.PrintTicket(ManejadorSQL.ListarVentas()); this.Close(); }
public void ProbarSerializacionXML() { Queue <Alumno> colaAlumnos = new Queue <Alumno>(); colaAlumnos = ManejadorSQL.ObtenerDatosAlumno("select * from alumnos"); bool retorno = false; foreach (Alumno auxAlumno in colaAlumnos) { //paso nota 11 asi pruebo en una carpeta aparte donde se guardan retorno = Alumno.Guardar(auxAlumno, 11); } Assert.IsTrue(retorno); }
/// <summary> /// Metodo que va mostrando el alumno que se esta evaluando y el docente que evalua /// </summary> /// <param name="alumno">Alumno evaluado</param> /// <param name="docente">Docente evaluador</param> public void MostrarEnPantalla(Alumno alumno, Docente docente) { try { int index = indexAula.Next(0, 6); if (rchDatosAlumno.InvokeRequired) { rchDatosAlumno.BeginInvoke((MethodInvoker) delegate() { rchDatosAlumno.Text = alumno.MostrarDatos(); }); } else { rchDatosAlumno.Text = alumno.MostrarDatos(); } if (txtDocente.InvokeRequired) { txtDocente.BeginInvoke((MethodInvoker) delegate() { txtDocente.Text = string.Format("{0} {1}", docente.Nombre.ToString(), docente.Apellido.ToString()); }); } else { txtDocente.Text = string.Format("{0} {1}", docente.Nombre.ToString(), docente.Apellido.ToString()); } alumnos.Add(alumno); Evaluaciones evaluacion = Evaluaciones.Evaluar(alumno, docente, aulas.ElementAt(index)); Alumno.Guardar(alumno, evaluacion.NotaFinal); ManejadorSQL.CargarCalificaciones(evaluacion); } catch (Exception ex) { ex.Message.GuardarTxt("log.txt"); } //if (!hiloEvaluacion.IsAlive && flag == 0) //{ //hiloEvaluacion.Start(); //flag = 1; //} //ActualizarListaRecreo(); }
/// <summary> /// Actualiza los pedidos de la pantalla, desde "en preparacion" a "entregados" /// </summary> private void ActualizarPedidos() { bool continuar = true; try { actualizando = true; while (continuar == true) { ActualizarEnPreparacion(); Thread.Sleep(4000); if (Inventario.EnPreparacion.Count > 0) { Pedido p1; p1 = Inventario.EnPreparacion.Dequeue(); ManejadorSQL.InsertarPedido(p1); Inventario.Entregados.Enqueue(p1); if (p1.ConEnvio == Pedido.EEnvio.Si) { delivery.Invoke(p1); } ActualizarEnPreparacion(); ActualizarEntregados(); if (this.lblPedidos.InvokeRequired) { this.lblPedidos.BeginInvoke((MethodInvoker) delegate() { this.lblPedidos.Text = "Hay pedidos en preparacion"; }); } else { this.lblPedidos.Text = "Hay pedidos en preparacion"; } Thread.Sleep(random.Next(2000, 4000)); } else { continuar = false; if (this.lblPedidos.InvokeRequired) { this.lblPedidos.BeginInvoke((MethodInvoker) delegate() { this.lblPedidos.Text = "No hay pedidos pendientes de entrega"; }); } else { this.lblPedidos.Text = "No hay pedidos pendientes de entrega"; } } } actualizando = false; } catch (ArchivosException exc) { MessageBox.Show(exc.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(exc.InnerException.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); actualizando = false; } catch (ThreadAbortException) { MessageBox.Show("Gracias, vuelva prontossss!", "Hasta Luego!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); actualizando = false; } catch (Exception exc) { MessageBox.Show(exc.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); actualizando = false; } }
/// <summary> /// Metodo que instancia la lista de Aulas, y la carga desde la base de datos /// </summary> private void CargarDatos() { aulas = new List <Aula>(); aulas = ManejadorSQL.CargarAulas("select * from Aulas"); }