private void BtnIngresar_Click(object sender, EventArgs e) { //Creamos un objeto del tipo DataTable y éste reciba el DataTable resultante de la... //... clase NTrabajador del método Login. //El método Login está esperando 2 parámetros. DataTable Datos = CapaNegocio.NTrabajador.Login(this.TxtUsuario.Text, this.TxtPassword.Text); //Evaluar si existe el Usuario ingresado en la caja de texto Usuario. //Datos, que es del tipo DataTable. De sus filas (Rows), las cuento (Count) if (Datos.Rows.Count == 0) { MessageBox.Show("NO Tiene Acceso al Sistema", "Sistema de Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); } //Si existe alguna fila, podré acceder al Sistema else { //Creo un objeto que haga referencia al frmPrincipal frmPrincipal frm = new frmPrincipal(); //Al acceder al sistema podré enviarle todos los datos: //Será igual a qué? a mi DataTable que se llama Datos. Obtengo la fila 0, columna 0, y lo convierto a un string. //Se lo paso a la variable pública Idtrabajador del frmPrincipal frm.Idtrabajador = Datos.Rows[0][0].ToString(); frm.Apellidos = Datos.Rows[0][1].ToString(); frm.Nombre = Datos.Rows[0][2].ToString(); frm.Acceso = Datos.Rows[0][3].ToString(); //Le digo Show para que aparezca: frm.Show(); //Para que se oculte después de acceder el frmLogin: this.Hide(); } }
private void volverToolStripMenuItem_Click(object sender, EventArgs e) { frmPrincipal frm_Principal = new frmPrincipal(id_usuario, usuario, cargo); frm_Principal.Show(); this.SetVisibleCore(false); }
private void Ingresarbutton_Click(object sender, EventArgs e) { //Recibe todo los objetos de la tabla trabajador: DataTable datos = NTrabajador.Login(this.usuariotextBox.Text, this.PasswordtextBox.Text); //evaluo si existe el Usuario en la tabla Trabjadores: if (datos.Rows.Count == 0) { MessageBox.Show("No tiene Acsseso al Sistema", "Sistema de Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); //Lleno las variables del objeto frmPrincipal frm.IdTrabajador = datos.Rows[0][0].ToString(); frm.Apellidos = datos.Rows[0][1].ToString(); frm.Nombre = datos.Rows[0][2].ToString(); frm.Acceso = datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } }
//--> Boton de entrada private void btnEntrar_Click(object sender, EventArgs e) { //->Tenemos que enviar los datos que indique el usuario a ver si son validos // Por lo cual vamos a crear un objeto de tipo Datable para enviar los datos a la capa de negocio al metodo login DataTable Datos = CapaNegocio.NTrabajador.Login(this.txtUsuario.Text, this.txtPassword.Text); if (Datos.Rows.Count == 0) //Si rows (columnas, es decir registros es igual a cero { MessageBox.Show("No tiene acceso a este super sistema", "Primer sistema de Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { //Si existe, crearemos un objeto del formulario principal frmPrincipal frm = new frmPrincipal(); //->Estamos enviando esta información al formulario principal // [registro][campo] frm.IdTrabajador = Datos.Rows[0][0].ToString(); //Hay que convertir, lo que llega de DataTable es tipo Objeto frm.Apellidos = Datos.Rows[0][1].ToString(); //Hay que convertir, lo que llega de DataTable es tipo Objeto frm.Nombre = Datos.Rows[0][2].ToString(); //Hay que convertir, lo que llega de DataTable es tipo Objeto frm.Acceso = Datos.Rows[0][3].ToString(); //Hay que convertir, lo que llega de DataTable es tipo Objeto frm.Show(); //Mostramos el formulario principal this.Hide(); //Ocultamos el formulario de entrada al sistema } }
private void ObtenerCajero() { frmPrincipal formPrincipal = frmPrincipal.GetInstancia(); IdEmpleado = formPrincipal.IdEmpleado; txtEmpleado.Text = formPrincipal.Apellido + ", " + formPrincipal.Nombre; }
private void TxtPassword_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)(Keys.Enter)) { //Es una propiedad que indica que se ha controlado o no el evento para que los eventos propios de .net //sigan en ejecucion o no e.Handled = true; DataTable Datos = CapaNegocio.NTrabajador.Login(this.TxtUsuario.Text, this.TxtPassword.Text); //Evaluar si existe el Usuario if (Datos.Rows.Count == 0) { MessageBox.Show("NO Tiene Acceso al Sistema", "Sistema de Ventas DP", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); frm.Idtrabajador = Datos.Rows[0][0].ToString(); frm.Apellidos = Datos.Rows[0][1].ToString(); frm.Nombre = Datos.Rows[0][2].ToString(); frm.Acceso = Datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } } }
private void BtnIngresar_Click(object sender, EventArgs e) { DataTable Datos = CapaNegocio.NTrabajador.Login(this.txtUsuario.Text, this.txtPassword.Text); //este objeto DataTable llamado //Datos recibe del objeto DataTable de NTrabajador en particular el metodo "Login" //evaluamos si existe el usuario //MessageBox.Show(txtUsuario.Text, txtPassword.Text); if (Datos.Rows.Count == 0) { MessageBox.Show("No tiene acceso al sistema!", "Sistema Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { //creamos el objeto frm y le pasamos cada una de las variables que estan el el DataTable, donde cambia //unicamente la columna frmPrincipal frm = new frmPrincipal(); frm.Idtrabajador = Datos.Rows[0][0].ToString(); frm.Apellidos = Datos.Rows[0][1].ToString(); frm.Nombre = Datos.Rows[0][2].ToString(); frm.Acceso = Datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } }
private void btn_volver_Click(object sender, EventArgs e) { frmPrincipal principal = new frmPrincipal(id_usuario, usuario, cargo); principal.Show(); this.SetVisibleCore(false); }
private void btnIngresar_Click(object sender, EventArgs e) { LocalBD.Instancia.IdSucursal = Convert.ToInt32(cboDirSucursal.SelectedValue); frmPrincipal frmprincipal = new frmPrincipal(u); frmprincipal.Show(); }
private void btnIngresar_Click(object sender, EventArgs e) { try { using (GestorUsuario elUsuario = new GestorUsuario()) { int id = int.Parse(cbx_usuario_nombre.SelectedValue.ToString()); this.dsUsuario = elUsuario.ConsultarUsuario(id); this.dtUsuario = this.dsUsuario.Tables[0]; id_usuario = int.Parse(this.dtUsuario.Rows[0]["id_usuario"].ToString().Trim()); string cedula = this.dtUsuario.Rows[0]["cedula"].ToString(); string nombre = this.dtUsuario.Rows[0]["nombre"].ToString(); string contrasena = this.dtUsuario.Rows[0]["contrasenna"].ToString().Trim(); string cargo = this.dtUsuario.Rows[0]["cargo"].ToString(); if (id_usuario.Equals(int.Parse(cbx_usuario_nombre.SelectedValue.ToString().Trim())) && txt_usuario_Contrasena.Text.Trim().Equals(contrasena)) { frmPrincipal principal = new frmPrincipal(id_usuario, nombre, cargo); this.Hide(); principal.Show(); } else { MessageBox.Show("Usuario o contraseña incorrectos", "Error!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception x) { MessageBox.Show("Error de SQL: " + x.Message); } }
private void btnAtras_Click(object sender, EventArgs e) { frmPrincipal principal = new frmPrincipal(); principal.Show(); Close(); }
private void bunifuThinButton24_Click(object sender, EventArgs e) { frmPrincipal principal = new frmPrincipal(); principal.Show(); Close(); }
private void frmRegristroUsuario_Load(object sender, EventArgs e) { AplicarIdioma(); ventPrincipal = new frmPrincipal(); //ventPrincipal.Enabled = false; //ventPrincipal.Show(); }
private void btoValidar_Click(object sender, EventArgs e) { frmPrincipal ventPrincipal = new frmPrincipal(); ventPrincipal.Show(); // frmEmpresaSucursursal suc = new frmEmpresaSucursursal(); // suc.Hide(); this.Close(); }
private void frmStaEliminados_Load(object sender, EventArgs e) { tipoPais = frmRegristroUsuario.tipoPais; Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais); AplicarIdioma(); this.Location = new System.Drawing.Point(0, 0); ventStaElimi = new frmTbStaEliminados(); venPrincipal = new frmPrincipal(); // venPrincipal.MdiChildren = this; }
private void frmTbEmpresas_Load(object sender, EventArgs e) { this.listviewEmpresas.FullRowSelect = true; listviewEmpresas.OwnerDraw = true; ventPrincipal = new frmPrincipal(); funcionInicio(); Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais); AplicarIdioma(); //falta por hacer }
private void TablaPendientes_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { Pedido pedido = new Pedido(); pedido = pedidosPendientes.Find(x => x.Codigo == Convert.ToInt16(TablaPendientes.CurrentRow.Cells["Codigo"].Value.ToString())); frmPrincipal frm = (frmPrincipal)this.FindForm(); frmPedidos frmPedidos = new frmPedidos(pedido); frmPedidos.Show(); frm.Hide(); }
void Btn_SalirClick(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Desea cerrar la aplicación?", "Cerrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (result == DialogResult.No) { frmPrincipal principal = new frmPrincipal(id_usuario, usuario, cargo); principal.Show(); } else { Application.Exit(); } }
private void frmTbUsuarioPersonalizada_Load(object sender, EventArgs e) { tipoPais = frmRegristroUsuario.tipoPais; Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais); AplicarIdioma(); listViewUsurios.Items[pos].SubItems[0].BackColor = Color.WhiteSmoke; this.listViewUsurios.FullRowSelect = true; //agregado sara listViewUsurios.OwnerDraw = true; frmUsuarioPruebaEstilo = new frmUsuarioPruebaEstilo(); ventPrincipal = new frmPrincipal(); this.Location = new System.Drawing.Point(730, 130); listViewUsurios.SelectedItems.Clear(); funcionInicio(); }
private void btnIngresar_Click(object sender, EventArgs e) { frmPrincipal formPrincipal = frmPrincipal.GetInstancia(); if (formPrincipal.CajaAbierta)//(Configuracion.IdCaja)//(Configuracion.IdApertura > 0) { frmIngresarVenta formIngresarVenta = frmIngresarVenta.GetInstancia(); formIngresarVenta.Show(); formIngresarVenta.BringToFront(); } else { MessageBox.Show("Debe abrir una caja antes de poder empezar a vender.", "AVISO:", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void btnIngresar_Click(object sender, EventArgs e) { try { DataTable Login = NegocioEmpleado.Login(txtUsuario.Text, txtPassword.Text); if (Login.Rows.Count == 0) { MessageBox.Show("No tiene los permisos para ingresar al sistema", ".:.Inicio de sesión.:.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtUsuario.SelectAll(); } else { // SE VERIFICA SI HAY UNA INSTANCIA PARA QUE MÁS ADELANTE SE PUEDA PONER LA OPCIÓN DE CAMBIAR DE USUARIO //formPrincipal = formPrincipal.GetInstancia(); SE UTILIZA ESTA INSTRUCCIÓN CUANDO SE USA //UN MÉTODO GETINSTANCIA NO ESTÁTICO, DE LO CONTRARIO SE UTILIZA EL SIGUIENTE: #region MDI METRO formPrincipal = frmPrincipal.GetInstancia(); formPrincipal.IdEmpleado = Convert.ToInt32(Login.Rows[0][0].ToString()); formPrincipal.Apellido = Login.Rows[0][1].ToString(); formPrincipal.Nombre = Login.Rows[0][2].ToString(); formPrincipal.Acceso = Login.Rows[0][3].ToString(); formPrincipal.Show(); formPrincipal.BringToFront(); Limpiar(); this.Hide(); // ANTERIORMENTE EN VEZ DE CERRAR EL FORMULARIO LOGIN SE OCULTABA Y ANDABA PERFECTO - SE LO CONFIGURA // EN CLOSE PARA LUEGO VER SI SIGUE FUNCIONANDO DE LA MISMA MANERA, SI NO ES ASÍ SE DEBE ESCONDER ESTE FORMULARIO // NO FUNCA CON Close(), SE CIERRA EL PROGRAMA EL CERRAR frmLogin #endregion #region MDIPRINCIPAL //MDIPrincipal formPrincipal = MDIPrincipal.GetInstancia(); //formPrincipal.IdTrabajador = Convert.ToInt32(Login.Rows[0][0].ToString()); //formPrincipal.Apellido = Login.Rows[0][1].ToString(); //formPrincipal.Nombre = Login.Rows[0][2].ToString(); //formPrincipal.Acceso = Login.Rows[0][3].ToString(); //formPrincipal.Show(); //Limpiar(); //this.Hide(); #endregion } } catch (Exception ex) { MessageBox.Show(ex.Message + " Trace: " + ex.StackTrace); } }
private void btnIngresar_Click(object sender, EventArgs e) { string Datos = Obj.Login(this.txtUsuario.Text, this.txtPassword.Text); // Evaluar si existe el Usuario Console.WriteLine("Datos es : " + Datos); if (Datos != "Ok") { MessageBox.Show("Error de login", "Peluqueria Caetano", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); frm.Show(); this.Hide(); } }
private void btnAtras_Click(object sender, EventArgs e) { if (lista.Count != 0) { DialogResult result = MessageBox.Show("Seguro que desea salir? aún tiene productos en la lista", "Salir", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { frmPrincipal principal = new frmPrincipal(); principal.Show(); Close(); } } else { frmPrincipal principal = new frmPrincipal(); principal.Show(); Close(); } }
private void BtnIngresar_Click(object sender, EventArgs e) { DataTable Datos = CapaNegocio.NEmpleado.Login(this.txtUsuario.Text, this.txtContraseña.Text); if (Datos.Rows.Count == 0) { MessageBox.Show("NO Tiene Acceso al Sistema", "Sistema de Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); frm.IdEmpleado = Datos.Rows[0][0].ToString(); frm.Apellidos = Datos.Rows[0][1].ToString(); frm.Nombre = Datos.Rows[0][2].ToString(); frm.Acceso = Datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } }
private void btnInsertar_Click(object sender, EventArgs e) { DialogResult opcion; opcion = MessageBox.Show( "La apertura se configurará para el día " + dtpFechaHoraApertura.Value.ToLongDateString() + " a las " + dtpFechaHoraApertura.Value.ToLongTimeString() + " hs. ¿Está seguro que desea proceder con esta configuración?", "CONFIGURANDO APERTURA AUTOMÁTICA", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning); if (opcion == DialogResult.Yes) { frmPrincipal formPrincipal = frmPrincipal.GetInstancia(); formPrincipal.IdCaja = IdCaja; formPrincipal.IdAperturaPredefinida = IdAperturaPredefinida; formPrincipal.FechaHoraApertura = dtpFechaHoraApertura.Value; formPrincipal.AbrirCaja = true; formPrincipal.AbrirCajaSiempre = EstablecerPorDefecto; formPrincipal.GuardarConfiguracion(); Close(); } //Configuracion.Save(); //////// IMPORTANTE USAR LAS VARIABLES DEL SISTEMA EN EL FORMULARIO PRINCIPAL; LUEGO GUARDAR EL VALOR DE ESTAS EN /////// LAS CONFIGURACIONES PARA PODER TRABAJAR CON UNA ÚNICA INSTANCIA; DE OTRA MANERA NO SE PUEDE YA QUE Settings ES UNA CLASE NO ACCESIBLE PÚBLICAMENTE }
private void BtnIngresar_Click(object sender, EventArgs e) { DataTable Datos = CapaNegocio.NTrabajador.Login(this.TxtUsuario.Text,this.TxtPassword.Text); //Evaluar si existe el Usuario if (Datos.Rows.Count==0) { MessageBox.Show("NO Tiene Acceso al Sistema","Sistema de Ventas",MessageBoxButtons.OK,MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); frm.Idtrabajador = Datos.Rows[0][0].ToString(); frm.Apellidos = Datos.Rows[0][1].ToString(); frm.Nombre = Datos.Rows[0][2].ToString(); frm.Acceso = Datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } }
private void BtnIngresar_Click(object sender, EventArgs e) { DataTable Datos = CapaNegocio.NTrabajador.Login(this.TxtUsuario.Text, this.TxtPassword.Text); //Evaluar si existe el Usuario if (Datos.Rows.Count == 0) { MessageBox.Show("NO Tiene Acceso al Sistema", "Sistema de Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); frm.Idtrabajador = Datos.Rows[0][0].ToString(); frm.Apellidos = Datos.Rows[0][1].ToString(); frm.Nombre = Datos.Rows[0][2].ToString(); frm.Acceso = Datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } }
private void btnIngresar_Click(object sender, EventArgs e) { DataTable Datos = CapaNegocio.NEmpleado.Login(this.txtUsuario.Text, this.txtClave.Text); //Evaluar si existe el usuario if (Datos.Rows.Count == 0) { MessageBox.Show("NO tiene acceso al Sistema porque el usuario o la clave no existe", "Sistema de Ventas", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); frm.IDEmpleado = Datos.Rows[0][0].ToString(); frm.Nombre = Datos.Rows[0][1].ToString(); frm.Apellido = Datos.Rows[0][2].ToString(); frm.Cargo = Datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } }
private void button2_Click(object sender, EventArgs e)//--LISTO { try { String usuario = txtUsuario.Text; String password = txtPassword.Text; entUsuario u = null; //crear un objeto tipo usuario(entidad) u = negSeguridad.Instancia.IngresoSisema(usuario, password); //Ir a la capa del negocio frmPrincipal frmprincipal = new frmPrincipal(u); //mandar el usuario a la venta principal frmprincipal.Show(); } catch (ApplicationException ae) {//en caos de errores MessageBox.Show(ae.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnIngresar_Enter(object sender, EventArgs e) { DataTable datos = CapaNegocio.NTrabajador.Login(this.txtUsuario.Text.Trim(), this.txtPassword.Text.Trim()); if (datos.Rows.Count == 0) { MessageBox.Show("No tiene Acceso al Sistema", "Sistema de Ventas", MessageBoxButtons.OK , MessageBoxIcon.Error); } else { frmPrincipal frm = new frmPrincipal(); frm.idTrabajador = datos.Rows[0][0].ToString(); frm.Apellidos = datos.Rows[0][1].ToString(); frm.Nombre = datos.Rows[0][2].ToString(); frm.Acceso = datos.Rows[0][3].ToString(); frm.Show(); this.Hide(); } }
private void BtnIngresar_Click(object sender, EventArgs e) { NEmpleado nempleado = new NEmpleado(); string contraseña; string hash = "Gim@5i0"; byte[] data = UTF8Encoding.UTF8.GetBytes(txtcontraseña.Text); using (MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider()) { byte[] keys = md5.ComputeHash(UTF8Encoding.UTF8.GetBytes(hash)); using (TripleDESCryptoServiceProvider Tripdes = new TripleDESCryptoServiceProvider() { Key = keys, Mode = CipherMode.ECB, Padding = PaddingMode.PKCS7 }) { ICryptoTransform transform = Tripdes.CreateEncryptor(); byte[] resultados = transform.TransformFinalBlock(data, 0, data.Length); contraseña = Convert.ToBase64String(resultados, 0, resultados.Length); } } this.empleado = nempleado.login(txtDni.Text, contraseña); if (this.empleado == null) { MessageBox.Show("Compruebe que el Dni y la contraseña sean los coreectos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { mdlVariableAplicacion.EmpleadoActivo = this.empleado; MessageBox.Show("Bienvenido " + this.empleado.nombres, "Logeo Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); frmPrincipal principal = new frmPrincipal(); principal.Show(); Close(); } }