static void Main() { string error = ""; DataSet config = cargarArchivoConfiguracion(ref error); if (error == "") { string server = config.Tables[0].Rows[0]["Server"].ToString(); string port = config.Tables[0].Rows[0]["Port"].ToString(); string database = config.Tables[0].Rows[0]["DataBase"].ToString(); string user = config.Tables[0].Rows[0]["Usuario"].ToString(); string pass = config.Tables[0].Rows[0]["Password"].ToString(); string cadenaConexion = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)" + "(HOST=" + server + ")(PORT=" + port + ")))(CONNECT_DATA=(SERVER=DEDICATED)" + "(SERVICE_NAME=" + database + ")));User Id=" + user + ";Password="******";"; AccesoDatosOracle conexion = new AccesoDatosOracle(cadenaConexion); if (conexion.IsError == false) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); frmLogin ofrmLogin = new frmLogin(conexion); ofrmLogin.ShowDialog(); if (ofrmLogin.Aceptar) { oUsuarioLogueado = ofrmLogin.OLogin; Application.Run(new frmPrincipal(conexion)); } } else { MessageBox.Show("Error conectando, detalles:" + conexion.ErrorDescripcion, "Error"); } } else { MessageBox.Show(error, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
static void Main() { string error = ""; DataSet config = cargarArchivoConfiguracion(ref error); if (error == "") { string server = config.Tables[0].Rows[0]["Server"].ToString(); string port = config.Tables[0].Rows[0]["Port"].ToString(); string database = config.Tables[0].Rows[0]["DataBase"].ToString(); string user = config.Tables[0].Rows[0]["Usuario"].ToString(); string pass = config.Tables[0].Rows[0]["Password"].ToString(); string cadenaConexion = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)" + "(HOST=" + server + ")(PORT=" + port + ")))(CONNECT_DATA=(SERVER=DEDICATED)" + "(SERVICE_NAME=" + database + ")));User Id=" + user + ";Password="******";"; AccesoDatosOracle conexion = new AccesoDatosOracle(cadenaConexion); if (conexion.IsError == false) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); frmLogin ofrmLogin = new frmLogin(conexion); ofrmLogin.ShowDialog(); if (ofrmLogin.Aceptar) { oUsuarioLogueado = ofrmLogin.oUsuarioL; Application.Run(new frmPrincipal(oUsuarioLogueado, conexion)); } } else { MessageBox.Show("Error conectando, detalles:" + conexion.ErrorDescripcion, "Error"); } } else { MessageBox.Show(error, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void logarToolStripMenuItem_Click(object sender, EventArgs e) { if (!VerificarUsuario()) { frmLogin frm = new frmLogin(); frm.ShowDialog(); if (VerificarUsuario()) { logarToolStripMenuItem.Text = "Deslogar"; } } else { fachada.Usuario = new Usuario(); logarToolStripMenuItem.Text = "Logar"; } fachada.Usuario.HabilitarComponentes(this); fachada.Usuario.HabilitarComponentes(menuPrincipal); MudarMensagem(); }
static void run() { frmLogin frmLogin = new frmLogin(); frmMain frmMain = new frmMain();; Thread thread = new Thread(frmMain.KhoiTaoUserControl); thread.Start(); if (frmLogin.ShowDialog() == DialogResult.OK) { frmMain.NhanVien = frmLogin.NhanVien; //try //{ Application.Run(frmMain); //} //catch (Exception) {} } else { return; } }
static void run() { frmLogin frmLogin = new frmLogin(); frmMain frmMain = new frmMain(); ; Thread thread = new Thread(frmMain.KhoiTaoUserControl); thread.Start(); if (frmLogin.ShowDialog() == DialogResult.OK) { frmMain.NhanVien = frmLogin.NhanVien; //try //{ Application.Run(frmMain); //} //catch (Exception) {} } else { return; } }
private void Loga() { this.BloqueioTela(Convert.ToInt32(0)); frmLogin log = new frmLogin(); log.ShowDialog(); log.Dispose(); int idusuario = 0; int idunidade = 0; int nvusuario = 0; try { idusuario = Convert.ToInt32(log.IdUsuarioLogado); } catch { } try { idunidade = Convert.ToInt32(log.UnidadeUsuarioLogado); } catch { } try { nvusuario = Convert.ToInt32(log.NvUsuarioLogado); } catch { } if (idusuario.ToString() != "") { #region Se Login Adm if (log.IdUsuarioLogado == -1) { txtId.Text = idusuario.ToString(); txtUsuario.Text = "Administrador"; txtLogin.Text = "Admin"; txtSenha.Text = ""; txtIniciais.Text = "Adm"; txtUnidade.Text = "99"; txtPermissao.Text = "4"; txtEmail.Text = ""; txtNomeUnidade.Text = "Admin"; this.PreencheCampos(); } #endregion #region Se login normal else { txtId.Text = idusuario.ToString(); txtUsuario.Text = log.NomeUsuarioLogado.ToString(); txtLogin.Text = log.LoginUsuarioLogado.ToString(); txtSenha.Text = log.SenhaUsuarioLogado.ToString(); txtIniciais.Text = log.IniciaisUsuarioLogado.ToString(); txtUnidade.Text = idunidade.ToString(); txtPermissao.Text = nvusuario.ToString(); txtEmail.Text = log.EmailUsuarioLogado.ToString(); txtNomeUnidade.Text = log.NomeUnidade.ToString(); this.PreencheCampos(); //Se login automático salva ip DTOLog dtolog = new DTOLog(); DALConexao cx = new DALConexao(DadosDaConexao.StringDaConexao); BLLLog blllog = new BLLLog(cx); if (log.LembrarSenha != "") { try { try { blllog.Excluir(Convert.ToInt32(txtId.Text), log.LembrarSenha); } catch {} finally { dtolog.IdUsuario = Convert.ToInt32(txtId.Text); dtolog.CodLog = log.LembrarSenha; blllog.Incluir(dtolog); } } catch { MessageBox.Show("Erro ao salvar suas credenciais."); } } } #endregion log = null; } }