private void Form_QrConexion_Load(object sender, EventArgs e) { string server = ConfigurationManager.AppSettings["server"]; string usuario = ClsEncrip.DecryptString(ConfigurationManager.AppSettings["usuario_DB"]); string db = ClsEncrip.DecryptString(ConfigurationManager.AppSettings["DB"]); string pas = ClsEncrip.DecryptString(ConfigurationManager.AppSettings["clave_DB"]); string Serial = ClsEmpresa.GetMeSerialNumer(); if (Serial == "") { MessageBox.Show("Serial no pudo encontrarse"); this.Close(); return; } string urlAll = "" + Serial + "&" + server + "&" + usuario + "&" + db + "&" + ClsEncrip.EncryptString(pas); //string resp = ClsEncrip.EncryptString(urlAll); try { QRCodeEncoder enc = new QRCodeEncoder(); Bitmap qrcode = enc.Encode(urlAll); pictureBox_Qr.Image = qrcode as Image;//Displays generated code in PictureBox } catch { } }
private void ValidaIngreso() { string usuario = textBox_Usuario.Text; string clave = textBox_Clave.Text; if (usuario == "") { MessageBox.Show("El usuario es necesario para iniciar sesión."); textBox_Usuario.Focus(); } else { if (clave == "") { MessageBox.Show("La contraseña es necesaria para iniciar sesión."); textBox_Clave.Focus(); } else { //puesto uno es administrador //int idusuario = fnLogin.getIDLogin(usuario, clave, "1"); int idusuario = fnLogin.getIDLogin(usuario, clave); if (idusuario != 0) { Classes.Class_Session.Serial = ClsEmp.GetMeSerialNumer(); Classes.Class_Session.dtParamConf = ClsParametros.getListaconfiguraciones(); Classes.Class_Session.Idusuario = idusuario; fnLogin.InsertaSession(); Form_EmpresaSelect FrmEmp = new Form_EmpresaSelect(idusuario); FrmEmp.ShowDialog(); this.Close(); } else { MessageBox.Show("Contraseña ó usuario incorrecto"); textBox_Clave.Text = ""; textBox_Usuario.Text = ""; textBox_Usuario.Focus(); } } } }
private void button_Guardar_Click_1(object sender, EventArgs e) { string Regimen = ""; string Estado = ""; try { Regimen = comboBox_Regimen.SelectedValue.ToString(); } catch {} try { Estado = comboBox_estado.SelectedValue.ToString(); } catch { } if (Regimen == "") { MessageBox.Show("Régimen requerido"); return; } if (Estado == "") { MessageBox.Show("Estado requerido"); return; } if (textBox_alias.Text.Trim() == "" || textBox_razon.Text.Trim() == "" || textBox_rfc.Text.Trim() == "" || textBox_cp.Text.Trim() == "") { MessageBox.Show("Favor de completar la informacion requerida"); return; } if (!ClsValida.isRFC(textBox_rfc.Text.Trim())) { MessageBox.Show("Formato del RFC incorrecto"); return; } DataTable Info = new DataTable(); DataRow Drw; Info.Columns.Add("alias", System.Type.GetType("System.String")); Info.Columns.Add("razon", System.Type.GetType("System.String")); Info.Columns.Add("rfc", System.Type.GetType("System.String")); Info.Columns.Add("tipo", System.Type.GetType("System.String")); Info.Columns.Add("calle", System.Type.GetType("System.String")); Info.Columns.Add("numext", System.Type.GetType("System.String")); Info.Columns.Add("numint", System.Type.GetType("System.String")); Info.Columns.Add("colonia", System.Type.GetType("System.String")); Info.Columns.Add("localidad", System.Type.GetType("System.String")); Info.Columns.Add("cp", System.Type.GetType("System.String")); Info.Columns.Add("municipio", System.Type.GetType("System.String")); Info.Columns.Add("estado", System.Type.GetType("System.String")); Info.Columns.Add("correo", System.Type.GetType("System.String")); Info.Columns.Add("telefono", System.Type.GetType("System.String")); Info.Columns.Add("regimen", System.Type.GetType("System.String")); Info.Columns.Add("licencia", System.Type.GetType("System.String")); Info.Columns.Add("cuenta", System.Type.GetType("System.String")); Info.Columns.Add("registropatronal", System.Type.GetType("System.String")); Info.Columns.Add("key_serie", System.Type.GetType("System.String")); /////////////// Drw = Info.NewRow(); Drw["alias"] = textBox_alias.Text; Drw["razon"] = textBox_razon.Text; Drw["rfc"] = textBox_rfc.Text.ToUpper(); Drw["regimen"] = Regimen; Drw["calle"] = textBox_calle.Text; Drw["numext"] = textBox_numext.Text; Drw["numint"] = textBox_numint.Text; Drw["colonia"] = textBox_colonia.Text; Drw["localidad"] = textBox_localidad.Text; Drw["cp"] = textBox_cp.Text; Drw["municipio"] = textBox_municipio.Text; Drw["estado"] = Estado; Drw["correo"] = textBox_correo.Text; Drw["telefono"] = textBox_telefono.Text; Drw["licencia"] = ""; Drw["cuenta"] = ""; Drw["registropatronal"] = ""; Drw["key_serie"] = Classes.Class_Session.Key_serie; Info.Rows.Add(Drw); if (passedInText == "") { //nuevo if ((Classes.Class_Session.Serial == "") || (Classes.Class_Session.Serial == null)) { Classes.Class_Session.Serial = ClsEmp.GetMeSerialNumer(); } string Permitidas = "2";// Flexweb.NumEmpPermitidas(Classes.Class_Session.Serial); int perm = System.Convert.ToInt32(Permitidas); int activas = ClsEmp.NumEmpresasActivas(); if (activas >= perm) { MessageBox.Show("ha superado el Numero de Empresas Autorizadas"); } else { //int numero = if (ClsEmp.InsertaInformacion(Info)) { idempresNew = ClsEmp.GetIdEmpresaInsertada(); if (Classes.Class_Session.siPrimeroIngreso == "SI") { ClsUSuarios.InsertaAccesosUsuario(Classes.Class_Session.Idusuario.ToString(), idempresNew.ToString()); } Classes.Class_Session.SiRegistroEmpresa = true; MessageBox.Show(@"Guardado Correctamente, ahora registra la sucursal.", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); panel_sucursales.Enabled = true; tabControl_Empresa.SelectedIndex = 1; try { CargaListaAllEmpre(); } catch { } } else { MessageBox.Show("Problema al Guardar"); } } } else { bool existeImagen = true; Image ImgRedimencionada = null; try { //Image dibujo = new Bitmap(rutaAplicacion + @"\Imagen.bmp"); Image dibujo = new Bitmap(pictureBox1.Image); //Creamos un stream en memoria para guardar la imagen MemoryStream memStream = new MemoryStream(); //Guardamos la imagen en nuestro stream especificando el formato (jpg,bmp...) atentos al parámetro ImageFormat dibujo.Save(memStream, System.Drawing.Imaging.ImageFormat.Jpeg); //Guardamos el stream en un array de bytes Byte[] dibujoByteArray = memStream.GetBuffer(); System.Text.Encoding enc = System.Text.Encoding.ASCII; string myString = enc.GetString(dibujoByteArray); ImgRedimencionada = ResizeImage(pictureBox1.Image, 400, 400); } catch { existeImagen = false; } if (ClsEmp.ActualizaInformacion(Info, passedInText)) { //imagen if (existeImagen == true) { DataTable InfoImg = new DataTable(); InfoImg.Columns.Add("imagen", System.Type.GetType("System.Byte[]")); Drw = InfoImg.NewRow(); Drw["imagen"] = ImageToByte(ImgRedimencionada); InfoImg.Rows.Add(Drw); ClsEmp.ActualizaImagen(InfoImg, passedInText); } MessageBox.Show("Actualizado correctamente"); try { CargaListaAllEmpre(); } catch (Exception) { } pictureBox1.Image = null; passedInText = ""; this.Close(); } else { MessageBox.Show("Problema al actualizar"); } } }