private void button1_Click(object sender, EventArgs e) { if (usuario.Administrador) { if (txtID.Text.Equals("")) { MessageBox.Show("Falta llenar el campo ID_Usuario", "ERROR*"); } else { int del = int.Parse(txtID.Text); Usuario obj = new Usuario(); Usuariodao vd = new Usuariodao(); bool g = vd.Delete(del); if (g) { MessageBox.Show("Usuario eliminado con exito", "MENSAJE"); } else { MessageBox.Show("No se a encontrado algun usuario con ese id", "ERROR*"); } } } else { MessageBox.Show("Usted no tiene permisos para esta acción"); } }
/* * Método para optener la información de un usuario * */ private void VentanaEditarUsuario_Load(object sender, EventArgs e) { cmbUsuario.Enabled = true; Usuariodao z = new Usuariodao(); List <Usuario> us = z.GetAll(); for (int i = 0; i < us.Count; i++) { cmbUsuario.Items.Add(us.ElementAt(i).Id_Usuario); } }
private void VentanaRegistros_Load(object sender, EventArgs e) { dtgVentas.DataSource = vd.GetAll(); Usuariodao z = new Usuariodao(); List <Usuario> us = z.GetAll(); for (int i = 0; i < us.Count; i++) { cmcUsuario.Items.Add(us.ElementAt(i).Id_Usuario); } }
/* * Métodos de verificación y funcionalidad de los botones de la pantalla de login * además de la funcionalidad con la consulta de bases de datos y * algunos elementos relacionados al manejo de la interfaz */ private void button1_Click(object sender, EventArgs e) { Usuario obj = new Usuario(); Usuariodao vd = new Usuariodao(); //String z = Tipotxt.SelectedValue.ToString(); String z = Tipotxt.SelectedItem.ToString(); if (Usertxt.Text.Equals("") || Passtxt.Text.Equals("") || z.Equals("")) { MessageBox.Show("Por favor, introduzca un ID válido", "ERROR*"); } else { bool x = false; if (z.Equals("ADMINISTRADOR")) { x = true; } obj.Id_Usuario = int.Parse(Usertxt.Text); obj.Contraseña = Passtxt.Text; obj.Administrador = x; Usuario g = vd.Entrar(obj); // string c = ""; bool val = g.Administrador; /* if (val) * { * c = "ADMINISTRADOR"; * } * else * { * c = "EMPLEADO"; * }*/ // MessageBox.Show(); if (g.Contraseña == obj.Contraseña && x == val) { MessageBox.Show("Permiso concedido ", "Éxito"); List <Ventas> listav = new List <Ventas>(); VentanaMenu ven = new VentanaMenu(g, listav); this.Hide(); ven.Show(); } else { MessageBox.Show("Usuario, Contraseña o Tipo de Usuario incorrectos ", "*Error"); } } }
/* * Métodos de llamada a la otros componentes como los modelos y los DAOS * para realizar consultas */ private void button1_Click(object sender, EventArgs e) { if (usuario.Administrador) { if (txtNombre.Text.Equals("")) { MessageBox.Show("Falta llenar el campo nombre", "ERROR*"); } else if (txtApellidos.Text.Equals("")) { MessageBox.Show("Falta llenar el campo Apellidos", "ERROR*"); } else if (txtDireccion.Text.Equals("")) { MessageBox.Show("Falta llenar el campo Dirección", "ERROR*"); } else if (txtPassword.Text.Equals("")) { MessageBox.Show("Falta llenar el campo Contraseña", "ERROR*"); } else { Usuario obj = new Usuario(); Usuariodao vd = new Usuariodao(); String z = cmbTipo.SelectedItem.ToString(); DateTime dat = dtpFecha.Value; //"1/1/2010" bool x = false; if (z.Equals("ADMINISTRADOR")) { x = true; } obj.Nombre = txtNombre.Text; obj.Apellidos = txtApellidos.Text; obj.Fecha_Nac = dat; obj.Direccion = txtDireccion.Text; obj.Administrador = x; obj.Contraseña = txtPassword.Text; string g = vd.Registrar(obj); Usuario d = vd.Ultimo(); MessageBox.Show("Usuario agregado con exito" + ".\n" + "ID_USUARIO: " + d.Id_Usuario + ".\n" + "Conraseña: " + txtPassword.Text); } } else { MessageBox.Show("Usted no tiene permisos para esta acción"); } }
/* * Método para editar la información de un usuario */ private void button3_Click(object sender, EventArgs e) { if (usuario.Administrador) { if (cmbUsuario.Text.Equals("")) { MessageBox.Show("Falta llenar el campo ID", "ERROR*"); } else { string f = ""; Usuario obj = new Usuario(); Usuariodao vd = new Usuariodao(); Usuario d = vd.Especifico(int.Parse(cmbUsuario.Text)); txtNombre.Text = d.Nombre; txtApellidos.Text = d.Apellidos; txtFecha.Text = d.Fecha_Nac + ""; txtDireccion.Text = d.Direccion; if (d.Administrador) { f = "ADMINISTRADOR"; } else { f = "EMPLEADO"; } cmbTipo.Text = f; txtPassword.Text = d.Contraseña; txtNombre.Enabled = true; txtApellidos.Enabled = true; txtFecha.Enabled = true; txtDireccion.Enabled = true; txtPassword.Enabled = true; cmbTipo.Enabled = true; } } else { MessageBox.Show("Usted no tiene permisos para esta acción"); } }
/* * Verificación de campos vacios y llamada a métodos */ private void button1_Click(object sender, EventArgs e) { if (usuario.Administrador) { if (txtNombre.Text.Equals("")) { MessageBox.Show("Falta llenar el campo Nombre", "ERROR*"); } else if (txtApellidos.Text.Equals("")) { MessageBox.Show("Falta llenar el campo Apellidos", "ERROR*"); } else if (txtFecha.Text.Equals("")) { MessageBox.Show("Falta llenar el campo Fecha Nac.", "ERROR*"); } else if (txtDireccion.Text.Equals("")) { MessageBox.Show("Falta llenar el campo Direccion", "ERROR*"); } else if (txtPassword.Text.Equals("")) { MessageBox.Show("Falta llenar el campo Contraseña", "ERROR*"); } else { Usuario obj = new Usuario(); Usuariodao vd = new Usuariodao(); String z = cmbTipo.SelectedItem.ToString(); DateTime dat = Convert.ToDateTime(txtFecha.Text); //"1/1/2010" bool x = false; if (z.Equals("ADMINISTRADOR")) { x = true; } obj.Contraseña = txtPassword.Text; obj.Nombre = txtNombre.Text; obj.Apellidos = txtApellidos.Text; obj.Fecha_Nac = dat; obj.Direccion = txtDireccion.Text; obj.Administrador = x; obj.Id_Usuario = int.Parse(cmbUsuario.Text); bool g = vd.Update(obj); if (g) { MessageBox.Show("Se modifico el registro correctamente", "Correcto"); } else { MessageBox.Show("Ocurrio un error al querer actualizar", "ERROR*"); } txtNombre.Text = ""; txtApellidos.Text = ""; txtFecha.Text = ""; txtDireccion.Text = ""; cmbTipo.Text = "ADMINISTRADOR"; txtPassword.Text = ""; cmbUsuario.Text = ""; txtNombre.Enabled = false; txtApellidos.Enabled = false; txtFecha.Enabled = false; txtDireccion.Enabled = false; txtPassword.Enabled = false; cmbTipo.Enabled = false; } } else { MessageBox.Show("Usted no tiene permisos para esta acción"); } }
/* * MEtodo de verificacion de usuario * */ private void button1_Click(object sender, EventArgs e) { Usuario obj = new Usuario(); Usuariodao vd = new Usuariodao(); //String z = Tipotxt.SelectedValue.ToString(); //String z = Tipotxt.SelectedItem.ToString(); if (Usertxt.Text.Equals("") || Passtxt.Text.Equals("")) { MessageBox.Show("Por favor, introduzca un ID válido", "ERROR*"); } else { //bool x = false; //if (z.Equals("ADMINISTRADOR")) //{ // x = true; //} obj.Id_Usuario = int.Parse(Usertxt.Text); obj.Contraseña = Passtxt.Text; //obj.Administrador = x; Usuario g = vd.Entrar(obj); // string c = ""; bool val = g.Administrador; /* if (val) * { * c = "ADMINISTRADOR"; * } * else * { * c = "EMPLEADO"; * }*/ // MessageBox.Show(); if (g.Contraseña == obj.Contraseña && val) { MessageBox.Show("Permiso concedido ", "Éxito"); //List<Ventas> listav = new List<Ventas>(); switch (ind) { case 1: VentanaRegistros v = new VentanaRegistros(listav, usuario); v.Show(); this.Hide(); break; case 2: VentanaUsuario ven = new VentanaUsuario(usuario, listav); ven.Show(); this.Hide(); break; case 3: VentanaPanesMenu ve = new VentanaPanesMenu(usuario, listav); ve.Show(); this.Hide(); break; case 4: VentanaProveedorMenu p = new VentanaProveedorMenu(usuario, listav); p.Show(); this.Hide(); break; case 5: VentanaInventarios inv = new VentanaInventarios(usuario, listav); inv.Show(); this.Hide(); break; } } else { MessageBox.Show("Usuario o Contraseña ", "*Error"); } } }