public Mostrar_codigo_form(Usuarios usuario) { InitializeComponent(); usuario_actual = usuario; label1.Text = usuario.usuario; label2.Text = new DAOTipo_usuario().GetTipo_Usuario(usuario.id_tipo_usuario).tipo_usuario; string contrasenia = new DAOClave_scaner().Getclave_scaner(usuario.id_usuario).contrasenia; label3.Text = contrasenia; textBox1.Text = contrasenia; Code39 code = new Code39(contrasenia); string pathString2 = @"c:\Codigos generados"; string nombreArchivo = Convert.ToString(usuario_actual.usuario); if (!System.IO.File.Exists(pathString2)) { System.IO.Directory.CreateDirectory(pathString2); //barcode.drawBarcode("c:\\Codigos generados" + "\\" + nombreArchivo + ".png"); code.Paint().Save("c:\\Codigos generados" + "\\" + nombreArchivo + ".png", ImageFormat.Png); codigo_picture.ImageLocation = "c:\\Codigos generados" + "\\" + nombreArchivo + ".png"; } else { // barcode.drawBarcode("c:\\Codigos generados" + "\\" + nombreArchivo + ".png"); code.Paint().Save("c:\\Codigos generados" + "\\" + nombreArchivo + ".png", ImageFormat.Png); codigo_picture.ImageLocation = "c:\\Codigos generados" + "\\" + nombreArchivo + ".png"; } }
private void clave_scanner_textBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { dto_clave_scaner clave = null; clave = new DAOClave_scaner().Getclave_scaner(clave_scanner_textBox.Text); if (clave == null) { //Muestro mensaje de que no existe clave para algun usuario MessageBox.Show("No existe clave para algún usuario.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); RemarcarClaveScanner(); } else { Usuarios usuario = null; usuario = new DAOUsuarios().GetUser(clave.id_usuario); if (usuario.Privilegios == "Empleado") { MessageBox.Show("No tiene privilegios para realizar la acción.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); RemarcarClaveScanner(); } else { DialogResult = DialogResult.OK; ValorRetorno = true; this.Close(); } } } }
private void Agregar_Clientes_Button_Click(object sender, EventArgs e) { string nombre = nombre_textbox.Text, contrasenia = contrasena_textbox.Text, privilegio = privilegios_combo.Text; if (nombre.Equals("") || contrasenia.Equals("") || privilegio.Equals("")) { MessageBox.Show("Te está faltando datos por llenar", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); RemarcarNombre(); } else if (nombre.Equals(' ') || contrasenia.Equals(' ') || privilegio.Equals(' ')) { MessageBox.Show("Te está faltando datos por llenar", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); RemarcarNombre(); } else if (new DAOUsuarios().GetUser(new Validaciones().LimpiarString(nombre_textbox.Text)) != null) { MessageBox.Show("El usuario ya existe.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); RemarcarNombre(); } else { Usuarios temp = new Usuarios(); temp.usuario = new Validaciones().LimpiarString(nombre_textbox.Text); temp.contrasenia = contrasenia; temp.id_tipo_usuario = new DAOTipo_usuario().GetTipo_Usuario(new Validaciones().LimpiarString(privilegio)).id_tipo_usuario; new DAOUsuarios().InsertUser(temp); new DAOClave_scaner().AsignarClave(temp); List <dto_clave_scaner> lista = new DAOClave_scaner().Getclave_scaner(); actualizarDGV(); BorrarCajasTexto(); } }
private void clave_scanner_textBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { dto_clave_scaner clave = null; clave = new DAOClave_scaner().Getclave_scaner(clave_scanner_textBox.Text); if (clave != null) { Contenedor ventana = new Contenedor(new DAOUsuarios().GetUser(clave.id_usuario)); this.Hide(); ventana.Show(); } else { MessageBox.Show("No existe clave.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); RemarcarClave(); } } }
public Mostrar_codigo_form(Usuarios usuario) { InitializeComponent(); usuario_actual = usuario; label1.Text = usuario.Nombre; label2.Text = usuario.Privilegios; if (new DAOClave_scaner().Getclave_scaner(usuario_actual.Id) != null) { string contrasenia = new DAOClave_scaner().Getclave_scaner(usuario.Id).contrasenia; label3.Text = contrasenia; textBox1.Text = contrasenia; MostrarImagen(contrasenia); } else { //Debemos asignar un codigo y mostrarlo new DAOClave_scaner().AsignarClave(usuario_actual); string contrasenia = new DAOClave_scaner().Getclave_scaner(usuario.Id).contrasenia; label3.Text = contrasenia; textBox1.Text = contrasenia; MostrarImagen(contrasenia); } }