private void CrearUsuarioAdministrador() { Usuario usuarioAdministrador = new Usuario(); usuarioAdministrador.Nombre = "cliente"; usuarioAdministrador.Apellidos = "apellidoscliente"; usuarioAdministrador.Password = "******"; usuarioAdministrador.Calle = "c/1"; usuarioAdministrador.Calle2 = "c/2"; usuarioAdministrador.Email = "*****@*****.**"; usuarioAdministrador.Codpos = "00000"; usuarioAdministrador.Dni = "53239222U"; usuarioAdministrador.Nacido = new DateTime(1986, 10, 26); usuarioAdministrador.Telefono = "666000000"; usuarioAdministrador.PuebloID = "2331"; usuarioAdministrador.ProvinciaID = "46"; usuarioAdministrador.Email = "*****@*****.**"; _neg.AnyadirUsuario(usuarioAdministrador); }
private void btnUsuarioVariable_Click(object sender, EventArgs e) { LLamarValidacionInicial(); bool error = false; string cadenaErrores = ""; if (nombreError) { cadenaErrores += "- Nombre incorrecto. \n"; error = true; } if (apellido1Error) { cadenaErrores += "- Primer apellido incorrecto. \n"; error = true; } if (apellido2Error) { cadenaErrores += "- Segundo apellido incorrecto. \n"; error = true; } if (dniError) { cadenaErrores += "- Dni incorrecto. \n"; error = true; } if (codPosError) { cadenaErrores += "- Código postal incorrecto. \n"; error = true; } if (emailError) { cadenaErrores += "- Email incorrecto. \n"; error = true; } if (contrasenya1Error) { cadenaErrores += "- La contraseña debe contener mínimo una mayúscula, un carácter no alfanumérico y un número. \n"; error = true; } if (contrasenya2Error) { cadenaErrores += "- Las contraseñas no coinciden. \n"; error = true; } if (errorSumaApellidos) { cadenaErrores += "- Se esta excediendo la cantidad máxima de caracteres para apellidos. \n"; error = true; } if (!error) { try { string nombre = textBoxNombre.Text; string apellidos = textBox1erApellido.Text + " " + textBoxSegundoApellido.Text; string email = textBoxEmail.Text; string password = CalcularMD5(textBoxContrasenya.Text); string dni = textBoxDni.Text; string telefono = maskedTextBoxTelefono.Text; string calle = textBoxCalle1.Text; string calle2 = textBoxCalle2.Text; string codpos = textBoxCodPos.Text; string puebloId = comboBoxLocalidad.SelectedValue.ToString(); string provinciaId = comboBoxProvincia.SelectedValue.ToString(); DateTime nacido = dateTimePickerFecha.Value; int usuarioMasAlto = _neg.UsuarioMasAlto(); Usuario usu = new Usuario(nombre, apellidos, email, password, dni, telefono, calle, calle2, codpos, puebloId, provinciaId, nacido, usuarioMasAlto + 1); if (estado == "Insertar") { if (_neg.AnyadirUsuario(usu)) { MessageBox.Show("Usuario creado con éxito", "", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } else if (estado == "Modificar") { if (_neg.ModificarUsuario(usu)) { MessageBox.Show("Usuario modificado con éxito", "", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } } catch (Exception ex) { Utils.MostrarErroresBd(ex.Message); } } else { MessageBox.Show("Se han los siguientes errores al " + estado.ToLower() + " usuario:\n\n" + cadenaErrores, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }