private void buttonEntrar_Click(object sender, EventArgs e) { UsuarioCEN usuario = new UsuarioCEN(); UsuarioEN usuarioEN = usuario.ObtenerPorUsuario(textBoxUsuario.Text); //UsuarioEN usuarioEN2 = usuario.ObtenerPorPass(textBoxPass.); //MessageBox.Show(usuarioEN2.User); if (usuarioEN != null && usuarioEN.Contrasenya != null) { if (usuarioEN.Contrasenya == textBoxPass.Text) { PantallaPrincipal p = new PantallaPrincipal() { Owner = this }; p.ShowDialog(); textBoxUsuario.Text = ""; textBoxPass.Text = ""; this.Close(); } else { DialogResult error = MessageBox.Show(Constantes._ERRORLOGINPASS, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { DialogResult error = MessageBox.Show(Constantes._ERRORLOGINUSER, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ElegirRol(PantallaPrincipal padre) { InitializeComponent(); this.pantallaPrincipal = padre; rolComboBox.DataSource = AppLogin.traerRoles(); //trae los roles del usuario rolComboBox.DisplayMember = "nombre"; //los muestra por nombre }
PantallaPrincipal pantallaPrincipal; //necesita conocerla para manipular los botones #endregion Fields #region Constructors public ListadoRoles(Form padre, string funcion, PantallaPrincipal pantallaPrincipal) { InitializeComponent(); //instancia la clase this.pantallaPrincipal = pantallaPrincipal; this.padre = padre; this.funcion = funcion; //si es para baja o modificacion cargarGrilla(); cargarBotonFuncionalidad(); }
public Modificar_Rol2(Form padre, Rol rol, PantallaPrincipal pantallaPrincipal) { InitializeComponent(); this.pantallaPrincipal = pantallaPrincipal; this.padre = padre; this.rol = rol; validarHabilitado(); cargarCampos(); validarCampos(); if (rol.nombre == "Administrativo" || rol.nombre == "Afiliado" || rol.nombre == "Profesional") textBox1.Enabled = false; }
public PantallaProductos(PantallaPrincipal pantallaPrincipal) { _productoServicio = new ProductoServicio(); _pantallaPrincipal = pantallaPrincipal; InitializeComponent(); }
private void LlenarTabla_Load(object sender, EventArgs e) { //Sacar los ids DataTable tabla1 = new DataTable(); PantallaPrincipal pn1 = new PantallaPrincipal(); using (DB2Connection connection = pn1.obtenerConexion(arbol_conexiones.SelectedNode.Parent.Parent.Text)) { try { connection.Open(); DB2Command cmd = new DB2Command("SELECT NAME FROM SYSIBM.SYSCOLUMNS WHERE TBNAME = '" + arbol_conexiones.SelectedNode.Text + "';", connection); DB2DataAdapter data = new DB2DataAdapter(cmd); data.Fill(tabla1); dataGridView2.DataSource = tabla1; } catch (DB2Exception ex) { } connection.Close(); } // Agregando valores a la lista de los IDS foreach (DataRow row in tabla1.Rows) { foreach (DataColumn column in tabla1.Columns) { string name = (row[column]).ToString(); id.Add(name); } } //Sacar tipo de dato DataTable tabla = new DataTable(); PantallaPrincipal pn = new PantallaPrincipal(); using (DB2Connection connection = pn.obtenerConexion(arbol_conexiones.SelectedNode.Parent.Parent.Text)) { try { connection.Open(); DB2Command cmd = new DB2Command("SELECT COLTYPE FROM SYSIBM.SYSCOLUMNS WHERE TBNAME = '" + arbol_conexiones.SelectedNode.Text + "';", connection); DB2DataAdapter data = new DB2DataAdapter(cmd); data.Fill(tabla); dataGridView1.DataSource = tabla; } catch (DB2Exception ex) {} connection.Close(); } // Agregando tipos de datos a la lista foreach (DataRow row in tabla.Rows) { foreach (DataColumn column in tabla.Columns) { string tipo = (row[column]).ToString(); tipoDato.Add(tipo); } } }
public App() { InitializeComponent(); EstablecerVariales(); MainPage = new PantallaPrincipal(); }
public PantallaUsuarios(PantallaPrincipal pantallaPrincipal) { _usuarioServicio = new UsuarioServicio(); _pantallaPrincipal = pantallaPrincipal; InitializeComponent(); }
public LoginForm(PantallaPrincipal principal) { pantallaPrincipal = principal; InitializeComponent(); InitializePassword(); }
private void simpleButton1_Click(object sender, EventArgs e) { PantallaPrincipal cls = new PantallaPrincipal(); cls.ShowDialog(); }
private void registrarse_Click(object sender, EventArgs e) { Boolean estanTodosLlenos = true; foreach (Control x in this.Controls) { if (x is TextBox && x.Text == "") { estanTodosLlenos = false; break; } else if (x is ComboBox && x.Text == "") { estanTodosLlenos = false; break; } } if (estanTodosLlenos) { if (contrasenia.Text != confirmContrasenia.Text) { MessageBox.Show("Las contraseñas no coinciden.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } SqlCommand chequearUser = FrbaOfertas.Utils.Database.createCommand("[GD2C2019].[T_REX].ExisteUsuarioConNombre"); chequearUser.Parameters.AddWithValue("username", nombreUsuario.Text); SqlParameter result = new SqlParameter("@out", SqlDbType.Bit, 1000); result.Direction = ParameterDirection.Output; chequearUser.Parameters.Add(result); Database.executeProcedure(chequearUser); Boolean userid = (Boolean)result.Value; int id = 0; Cliente cliente; Usuario user = null; if (!userid) { SqlCommand query = Utils.Database.createCommand("SELECT max (id_cliente) FROM [T_REX].Cliente"); id = Utils.Database.executeScalar(query) + 1; cliente = new Cliente(); cliente.id = id; cliente.nombres = nombre.Text; cliente.apellido = apellido.Text; cliente.mail = mail.Text; cliente.tipoDocumento = comboBox1.Text; cliente.nroDocumento = System.Convert.ToInt32(textBox2.Text); cliente.telefono = System.Convert.ToInt32(telefono.Text); cliente.fechaNacimiento = dateTimePicker1.Value; SqlCommand query2 = Utils.Database.createCommand("SELECT max (id_domicilio) FROM [T_REX].Domicilio"); int idDom = Utils.Database.executeScalar(query2) + 1; string calleBonita = calle.Text + numeroCalle.Text; cliente.direccion = new Direccion(idDom, calleBonita, piso.Text, codigoPostal.Text, localidad.Text, depto.Text); Rol rolAct = new Rol(2, "Cliente"); SqlCommand query3 = Utils.Database.createCommand("SELECT max (id_usuario) FROM [T_REX].Usuario"); int trueUserId = Utils.Database.executeScalar(query3) + 1; user = new Usuario(trueUserId, nombreUsuario.Text, contrasenia.Text, rolAct, cliente, null); } else { SqlCommand cheque = FrbaOfertas.Utils.Database.createCommand("SELECT u.id_usuario FROM [GD2C2019].[T_REX].Usuario u" + " WHERE u.userName = @nombre"); cheque.Parameters.Add("@nombre", SqlDbType.NVarChar).Value = nombreUsuario.Text; string id_nueva = Database.executeScalar(cheque).ToString(); id = System.Convert.ToInt32(id_nueva); cliente = cliDao.getClienteXUsuario(id); if (cliente != null) { MessageBox.Show("Este usuario ya tiene un perfil de Cliente asociado.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { if (contrasenia.Text != cliente.usuario.pass) { MessageBox.Show("Contraseñas incorrectas.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } SqlCommand query = Utils.Database.createCommand("SELECT max (id_cliente) FROM [T_REX].Cliente"); id = Utils.Database.executeScalar(query) + 1; cliente = new Cliente(); cliente.id = id; cliente.nombres = nombre.Text; cliente.apellido = apellido.Text; cliente.mail = mail.Text; cliente.tipoDocumento = comboBox1.Text; cliente.nroDocumento = System.Convert.ToInt32(textBox2.Text); cliente.telefono = System.Convert.ToInt32(telefono.Text); SqlCommand query2 = Utils.Database.createCommand("SELECT max (id_domicilio) FROM [T_REX].Domicilio"); int idDom = Utils.Database.executeScalar(query2) + 1; string calleBonita = calle.Text + numeroCalle.Text; cliente.direccion = new Direccion(idDom, calleBonita, piso.Text, codigoPostal.Text, localidad.Text, depto.Text); Rol rolAct = new Rol(2, "Cliente"); int trueUserId = System.Convert.ToInt32(userid); user = new Usuario(trueUserId, nombreUsuario.Text, contrasenia.Text, rolAct, cliente, null); } } try { cliDao.guardarCliente(null, cliente.nombres, cliente.apellido, cliente.tipoDocumento, cliente.nroDocumento, cliente.fechaNacimiento, cliente.mail, cliente.telefono, user.nombre, user.pass, cliente.direccion.calle, cliente.direccion.piso, cliente.direccion.departamento, cliente.direccion.localidad, cliente.direccion.codigopostal); PantallaPrincipal pantalla = new PantallaPrincipal(user, formant); pantalla.Owner = this.Owner; pantalla.Show(); this.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Tiene que completar todos los campos para registrarse.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }