private void Form1_Activated(object sender, EventArgs e) { List <DTOAlumnos> alumnos = new List <DTOAlumnos>(); alumnos = new DAOAlumnos().GetAlumnos(); this.dataGridView1.DataSource = alumnos.ToArray(); }
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; } } }
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(); }