private void Button1_Click(object sender, EventArgs e) { BE.usuario nuevoUsuario = new BE.usuario(); BLL.usuario gestorUsuario = new BLL.usuario(); if (!gestorUsuario.IsValidEmail(TextBox5.Text)) { MessageBox.Show(etiquetas[16].etiqueta); } else if (gestorUsuario.validarCorreo(TextBox5.Text)) { MessageBox.Show(etiquetas[17].etiqueta); } else if (gestorUsuario.validarUsuario(TextBox8.Text)) { MessageBox.Show(etiquetas[18].etiqueta); } else if (validarNulos()) { MessageBox.Show(etiquetas[19].etiqueta); } else { nuevoUsuario.uss = encriptacion.Encrypt(TextBox8.Text); nuevoUsuario.nombre = TextBox1.Text; nuevoUsuario.apellido = TextBox2.Text; nuevoUsuario.direccion = TextBox3.Text; nuevoUsuario.documento = Convert.ToInt32(TextBox4.Text); nuevoUsuario.telefono = Convert.ToInt32(TextBox6.Text); nuevoUsuario.IdEstado = 1; nuevoUsuario.mail = TextBox5.Text; nuevoUsuario = usuario.generarPassword(nuevoUsuario); try { gestorUsuario.agregarUsuario(nuevoUsuario); gestorDV.modificarVerificador(gestorDV.CacularDVV("Usuario"), "Usuario"); gestorBitacora.agregarBitacora(userLogin.IdUsuario, 1); gestorDV.modificarVerificador(gestorDV.CacularDVV(gestorBitacora.listarTablaBitacora()), "bitacora"); MessageBox.Show(etiquetas[20].etiqueta); this.Owner.Refresh(); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } } }
private void Button1_Click(object sender, EventArgs e) { if (!TextBox8.Text.Equals(encriptacion.Decrypt(usuarioMod.uss)) && gestorUsuario.validarUsuario(TextBox8.Text)) { MessageBox.Show(etiquetas[20].etiqueta); } else if (!gestorUsuario.IsValidEmail(TextBox5.Text)) { MessageBox.Show(etiquetas[21].etiqueta); } else if (gestorUsuario.validarCorreo(TextBox5.Text, usuarioMod.IdUsuario)) { MessageBox.Show(etiquetas[22].etiqueta); } else if (validarNulos()) { MessageBox.Show(etiquetas[23].etiqueta); } else { usuarioMod.uss = encriptacion.Encrypt(TextBox8.Text); usuarioMod.nombre = TextBox1.Text; usuarioMod.apellido = TextBox2.Text; usuarioMod.direccion = TextBox3.Text; usuarioMod.documento = Convert.ToInt32(TextBox4.Text); usuarioMod.mail = TextBox5.Text; usuarioMod.telefono = Convert.ToInt32(TextBox6.Text); usuarioMod.digitoVerificador = seguridad.ObtenerHash(gestorUsuario.concatenarCampos(usuarioMod)); if (gestorUsuario.modificarUsuario(usuarioMod)) { gestorBitacora.agregarBitacora(userLogin.IdUsuario, 2); gestorDV.modificarVerificador(gestorDV.CacularDVV(gestorBitacora.listarTablaBitacora()), "bitacora"); MessageBox.Show("Cliente modificado correctamente"); this.Close(); } else { MessageBox.Show("no se ha podido modificar el cliente"); } } }