private void actualizar() { comboBox1.Items.Clear(); webCam.Listar(); try { comboBox1.SelectedIndex = 0; webCam.EncenderCamara(Convert.ToInt16(comboBox1.SelectedIndex.ToString().Substring(0, 1))); } catch (Exception err) { string error = err.Message; Form mensaje = new Mensaje("No existe un dispositivo de camara donde se pueda conectar", true); mensaje.ShowDialog(); string funcion = "actualizar"; Utilerias.LOG.write(_clase, funcion, error); } }
public void ValidarAcceso() { try { if (progressBar1.InvokeRequired) { progressBar1.Invoke(new Action(() => { progressBar1.Visible = true; })); } else { progressBar1.Visible = true; } if (!Utilerias.Utilerias.CheckForInternetConnection()) { MessageBox.Show("Error al conectarse a internet"); return; } else { if (validar != true) { backgroundWorkerLogin.ReportProgress(20); } //mostrar(); _usuario = LoginUsuario.Text; _password = LoginPassword.Text; bool huella = verificationUserControl.verificando(); int nombre = verificationUserControl.nombre(); ResultSet res = null; string sql = "SELECT * FROM USUARIOS WHERE USUARIO= @USER AND PASSWORD= @PASS AND ACTIVO=1"; db.PreparedSQL(sql); db.command.Parameters.AddWithValue("@USER", _usuario); db.command.Parameters.AddWithValue("@PASS", _password); res = db.getTable(); if (validar != true) { backgroundWorkerLogin.ReportProgress(50); } if (huella == true) { progressBar1.Increment(70); LoginInfo.ingreso = DateTime.Now.ToString(); LoginInfo.UserID = LoginUsuario.Text; string sql2 = "SELECT PK,SUCURSAL,NOMBRE,APELLIDOS, ID,IMAG,ROLE FROM Vista1 WHERE USUARIO=@USUARIO AND ACTIVO=1"; db.PreparedSQL(sql2); db.command.Parameters.AddWithValue("@USUARIO", LoginInfo.UserID); res = db.getTable(); if (res.Next()) { LoginInfo.PkUsuario = res.Get("PK"); LoginInfo.pkidroles = res.Get("ID"); LoginInfo.Sucursal = res.Get("SUCURSAL"); LoginInfo.NombreID = res.Get("NOMBRE"); LoginInfo.ApellidoID = res.Get("APELLIDOS"); LoginInfo.imagenfoto = Convert.FromBase64String(res.Get("IMAG")); LoginInfo.rol = res.Get("ROLE"); } progressBar1.Increment(90); permisos(); Form mainn = new Main(); mainn.Show(); mainn.Focus(); if (validar != true) { backgroundWorkerLogin.ReportProgress(90); } //this.Close(); } else if (res.HasRows) { LoginInfo.UserID = _usuario; string sql2 = "SELECT PK, SUCURSAL,NOMBRE,APELLIDOS, ID,IMAG,ROLE FROM Vista1 WHERE USUARIO=@USUARIO AND ACTIVO=1"; db.PreparedSQL(sql2); db.command.Parameters.AddWithValue("@USUARIO", LoginInfo.UserID); res = db.getTable(); if (res.Next()) { LoginInfo.PkUsuario = res.Get("PK"); LoginInfo.pkidroles = res.Get("ID"); LoginInfo.Sucursal = res.Get("SUCURSAL"); LoginInfo.NombreID = res.Get("NOMBRE"); LoginInfo.ApellidoID = res.Get("APELLIDOS"); LoginInfo.imagenfoto = Convert.FromBase64String(res.Get("IMAG")); LoginInfo.rol = res.Get("ROLE"); } permisos(); if (this.InvokeRequired) { this.Invoke(new Action(() => { Form mainn = new Main(); mainn.Show(); mainn.Focus(); this.Close(); })); } else { backgroundWorkerLogin.ReportProgress(90); Form mainn = new Main(); mainn.Show(); mainn.Focus(); this.Close(); } } else { if (validar != true) { backgroundWorkerLogin.ReportProgress(90); } Form mensaje = new Mensaje("Contraseña o usuario incorrecto", true); DialogResult resut = mensaje.ShowDialog(); if (progressBar1.InvokeRequired) { progressBar1.Invoke(new Action(() => { progressBar1.Visible = false; })); } else { progressBar1.Visible = false; } if (LoginPassword.InvokeRequired) { LoginPassword.Invoke(new Action(() => { LoginPassword.Text = ""; })); } else { LoginPassword.Text = ""; } if (LoginUsuario.InvokeRequired) { LoginUsuario.Invoke(new Action(() => { })); } else { LoginUsuario.Text = ""; btnIngresar.Enabled = true; btnIngresar.Visible = true; } } } } catch (Exception err) { string error = err.Message; MessageBox.Show("Ocurrio un Error, intente de nuevo."); string funcion = "validaracceso"; Utilerias.LOG.write(_clase, funcion, error); } }
private void subir() { try { string sql = "INSERT INTO CORTEDECAJA" + " (APARTIR,HASTA,BCEMITIDOS,BIEMITIDOS,BCCANCELADOS,BICANCELADOS,BCCANCFUERADT,BICANCFUERADT,BCREEXPEDIDOS," + "BIREEXPEDIDOS,BCVENTA,BIVENTA,GEMITIDOS,GCANCELADAS,GIMPORT,GCOMISION,GCOMISIONBANCO,GAPORTACION,GDIESEL,GCASETAS," + "GIVA,GANTICIPO,GTOTAL,CVENTA,CCANCFUERADTURNO,CANTICIPOS,CTARJETAS,CCOUTASSALIDA,CCOMISION,CAPORTACION,CDIESEL,CCASETA,CTOTALaENTREGAR," + "CEFECTIVO,CTARJETACREDITO,CTARJETADEBITO,FOLIO,SUCURSAL,USUARIO,CVALES,GTTURNO,GTPASO,GTSALIDA,PKUSUARIO) " + "VALUES" + "(@APARTIR,@HASTA,@BCEMITIDOS,@BIEMITIDOS,@BCCANCELADOS,@BICANCELADOS,@BCCANCFUERADT,@BICANCFUERADT,@BCREEXPEDIDOS," + "@BIREEXPEDIDOS,@BCVENTA,@BIVENTA,@GEMITIDOS,@GCANCELADAS,@GIMPORT,@GCOMISION,@GCOMISIONBANCO,@GAPORTACION,@GDIESEL,@GCASETAS," + "@GIVA,@GANTICIPO,@GTOTAL,@CVENTA,@CCANCFUERADTURNO,@CANTICIPOS,@CTARJETAS,@CCOUTASSALIDA,@CCOMISION,@CAPORTACION,@CDIESEL,@CCASETA," + "@CTOTALaENTREGAR,@CEFECTIVO,@CTARJETACREDITO,@CTARJETADEBITO,@FOLIO,@SUCURSAL,@USUARIO,@CVALES,@GTTURNO,@GTPASO,@GTSALIDA,@pkusuario)"; db.PreparedSQL(sql); db.command.Parameters.AddWithValue("@APARTIR", fechai); db.command.Parameters.AddWithValue("@HASTA", fechaf); db.command.Parameters.AddWithValue("@BCEMITIDOS", bcemitidos); db.command.Parameters.AddWithValue("@BIEMITIDOS", biemitidos); db.command.Parameters.AddWithValue("@BCCANCELADOS", bccancelado); db.command.Parameters.AddWithValue("@BICANCELADOS", bicancelados); db.command.Parameters.AddWithValue("@BCCANCFUERADT", bccancfdt); db.command.Parameters.AddWithValue("@BICANCFUERADT", bicancfdt); db.command.Parameters.AddWithValue("@BCREEXPEDIDOS", bcree); db.command.Parameters.AddWithValue("@BIREEXPEDIDOS", biree); db.command.Parameters.AddWithValue("@BCVENTA", bcventa); db.command.Parameters.AddWithValue("@BIVENTA", biventa); db.command.Parameters.AddWithValue("@GEMITIDOS", gemitidas); db.command.Parameters.AddWithValue("@GCANCELADAS", gcanceladas); db.command.Parameters.AddWithValue("@GIMPORT", gimporte); db.command.Parameters.AddWithValue("@GCOMISION", gcomisiontaq); db.command.Parameters.AddWithValue("@GCOMISIONBANCO", gcomisionbanco); db.command.Parameters.AddWithValue("@GAPORTACION", gaportacion); db.command.Parameters.AddWithValue("@GDIESEL", gdiesel); db.command.Parameters.AddWithValue("@GCASETAS", gcanceladas); db.command.Parameters.AddWithValue("@GTPASO", tpaso); db.command.Parameters.AddWithValue("@GTSALIDA", tsalida); db.command.Parameters.AddWithValue("@GTTURNO", tturno); db.command.Parameters.AddWithValue("@GIVA", giva); db.command.Parameters.AddWithValue("@GANTICIPO", ganticipo); db.command.Parameters.AddWithValue("@GTOTAL", gtotal); db.command.Parameters.AddWithValue("@CVENTA", cventa); db.command.Parameters.AddWithValue("@CCANCFUERADTURNO", ccancfueradt); db.command.Parameters.AddWithValue("@CANTICIPOS", canticipos); db.command.Parameters.AddWithValue("@CTARJETAS", ctarjeta); db.command.Parameters.AddWithValue("@CCOUTASSALIDA", ccoutassalidas); db.command.Parameters.AddWithValue("@CCOMISION", ccomisiones); db.command.Parameters.AddWithValue("@CAPORTACION", caportaciones); db.command.Parameters.AddWithValue("@CDIESEL", cdiesel); db.command.Parameters.AddWithValue("@CCASETA", ccaseta); db.command.Parameters.AddWithValue("@CTOTALAENTREGAR", ctotalae); db.command.Parameters.AddWithValue("@CEFECTIVO", efectivo); db.command.Parameters.AddWithValue("@CTARJETACREDITO", tcredito); db.command.Parameters.AddWithValue("@CTARJETADEBITO", tdebito); db.command.Parameters.AddWithValue("@FOLIO", folio); db.command.Parameters.AddWithValue("@pkusuario", LoginInfo.PkUsuario); db.command.Parameters.AddWithValue("@SUCURSAL", sucursal); db.command.Parameters.AddWithValue("@USUARIO", usuarioconsulta); db.command.Parameters.AddWithValue("@CVALES", 0); if (db.execute()) { Form mensaje = new Mensaje("Corte Realizado", true); mensaje.ShowDialog(); } } catch (Exception err) { string error = err.Message; MessageBox.Show("Ocurrio un Error, intente de nuevo."); string funcion = "subir"; Utilerias.LOG.write(_clase, funcion, error); } }