Example #1
0
        private void Form1_Activated(object sender, EventArgs e)
        {
            List <DTOAlumnos> alumnos = new List <DTOAlumnos>();

            alumnos = new DAOAlumnos().GetAlumnos();
            this.dataGridView1.DataSource = alumnos.ToArray();
        }
Example #2
0
        private void borrar_button_Click(object sender, EventArgs e)
        {
            List <DTOAlumnos> alumnos = new List <DTOAlumnos>();

            alumnos = new DAOAlumnos().GetAlumnos();
            foreach (DTOAlumnos temp in alumnos)
            {
                new DAOAlumnos().DeleteAlumno(temp.codigo);
            }
            alumnos = new DAOAlumnos().GetAlumnos();
            this.dataGridView1.DataSource = alumnos.ToArray();
        }
 private void codigo_textbox_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)Keys.Enter)
     {
         int cantidad;
         if (!int.TryParse(codigo_textbox.Text, out cantidad))
         {
             MessageBox.Show("Debes ingresar un nĂºmero", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
             codigo_textbox.Text = null;
         }
         else if (codigo_textbox.Text.Equals(' ') || codigo_textbox.Text.Equals(null))
         {
             MessageBox.Show("No debes ingresar espacios en blanco", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
             codigo_textbox.Text = null;
         }
         else if (AsistenciaRepetida(codigo_textbox.Text))
         {
             MessageBox.Show("Alumno con asistencia", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
             codigo_textbox.Text = null;
         }
         else
         {
             nombre_textbox.Text    = null;
             grado_textbox.Text     = null;
             catecismo_textbox.Text = null;
             //Registramos la asistencia
             DTOAsistencia asistencia = new DTOAsistencia();
             asistencia.id            = string.Format("{0:yyyy-MM-dd}", Convert.ToDateTime(dateTimePicker1.Value));
             asistencia.codigo_alumno = codigo_textbox.Text;
             new DAOAsistencia().InsertAsistencia(asistencia);
             asistenciaTotal.Add(asistencia);
             DTOAlumnos alumno = new DTOAlumnos();
             alumno = new DAOAlumnos().GetAlumno(codigo_textbox.Text);
             nombre_textbox.Text            = alumno.Nombre;
             grado_textbox.Text             = alumno.grado;
             catecismo_textbox.Text         = alumno.catecismo;
             codigo_textbox.SelectionStart  = 0;
             codigo_textbox.SelectionLength = codigo_textbox.Text.Length;
         }
     }
 }
Example #4
0
        private void GenerarCodigos_button_Click(object sender, EventArgs e)
        {
            //Creo una lista de todos los alumnos para realizar el codig

            //Genero el codigo dentro de un foreach

            //Contenido dentro de foreach
            List <DTOAlumnos> alumnos = new List <DTOAlumnos>();

            alumnos = new DAOAlumnos().GetAlumnos();
            foreach (DTOAlumnos lista in alumnos)
            {
                Code39 code = new Code39(lista.codigo);


                string pathString2   = @"c:\Codigos generados";
                string nombreArchivo = lista.codigo + "-" + lista.Nombre + "-" + lista.catecismo + "-" + lista.grado;
                if (!System.IO.File.Exists(pathString2))
                {
                    System.IO.Directory.CreateDirectory(pathString2);

                    code.Paint().Save("c:\\Codigos generados" + "\\" + nombreArchivo + ".png", ImageFormat.Png);
                    // Load the image.
                    //System.Drawing.Image image1 = System.Drawing.Image.FromFile(@"C:\Codigos generados"+ "\\" + nombreArchivo + ".png");

                    // Save the image in JPEG format.
                    //image1.Save(@"C:\Codigos generados" + "\\" + nombreArchivo + ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
                    // Image img = Image.FromFile("c:\\Codigos generados" + "\\" + nombreArchivo + ".png");
                    //  img.Save("c:\\Codigos generados2" + "\\" + nombreArchivo + "2" + ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
                    //  Bitmap customImage = new Bitmap(@"c:\\Codigos generados" + "\\" + nombreArchivo + ".png");
                    // transformacionesElementales elementales = new transformacionesElementales(customImage);
                    //elementales.descomponerRGB();
                    // elementales.binarizacion(128);
                    //elementales.componerRGB();
                    // Graphics g = Graphics.FromImage(customImage);
                    //g.DrawImage(customImage, 0, 0, customImage.Width, customImage.Height);
                    //customImage.MakeTransparent();
                    //g.DrawImage(customImage, customImage.Width, 0,
                    //customImage.Width, customImage.Height);
                    //customImage.Save("c:\\Codigos generados" + "\\" + nombreArchivo + "MOD" + ".png");
                    //g.DrawString(lista.Nombre, new Font("Verdana", 12, GraphicsUnit.Pixel), new SolidBrush(Color.Red), 10, 90);
                    //elementales.getMapa().Save("c:\\Codigos generados" + "\\" + nombreArchivo+"2"+ ".png");
                }
                else
                {
                    code.Paint().Save("c:\\Codigos generados" + "\\" + nombreArchivo + ".png", ImageFormat.Png);
                    // Load the image.
                    //System.Drawing.Image image1 = System.Drawing.Image.FromFile(@"C:\Codigos generados" + "\\" + nombreArchivo + ".png");

                    // Save the image in JPEG format.
                    //image1.Save(@"C:\Codigos generados" + "\\" + nombreArchivo + ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
                    //  Image img = Image.FromFile("c:\\Codigos generados" + "\\" + nombreArchivo + ".png");
                    //    img.Save("c:\\Codigos generados2" + "\\" + nombreArchivo + "2"+".jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
                    // Bitmap customImage = new Bitmap(@"c:\\Codigos generados" + "\\" + nombreArchivo + ".png");
                    // transformacionesElementales elementales = new transformacionesElementales(customImage);
                    //elementales.descomponerRGB();
                    // elementales.binarizacion(128);
                    //elementales.componerRGB();

                    /*Graphics g = Graphics.FromImage(customImage);
                     * g.DrawImage(customImage, 0, 0, customImage.Width, customImage.Height);
                     * customImage.MakeTransparent();
                     * g.DrawImage(customImage, customImage.Width, 0,
                     * customImage.Width, customImage.Height);
                     * customImage.Save("c:\\Codigos generados" + "\\" + nombreArchivo + "MOD" + ".png");*/
                    //Graphics g = Graphics.FromImage(elementales.getMapa());
                    //g.DrawString(lista.Nombre, new Font("Verdana", 12, GraphicsUnit.Pixel), new SolidBrush(Color.Red), 10, 90);
                    //elementales.getMapa().Save("c:\\Codigos generados" + "\\" + nombreArchivo+"2"+ ".png");
                }
            }
        }
 public ServicioAlumnos()
 {
     this.daoAlumnos = new DAOAlumnos();
 }