private void btn_cambiarPass_Click(object sender, EventArgs e) { if (string.Equals(textBox_contrasena.Text, repeticionPassword.Text)) { try { ValidadorRegistro validReg = new ValidadorRegistro(); validReg.validar(this.Controls); UsuarioService usuarioService = (UsuarioService)ServiceFactory.GetService("Usuario"); usuarioService.cambioPassword(this.username, textBox_contrasena.Text); MessageBox.Show("Se cambio la contraseña con exito!", "Cambio de contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (ValidadorException exception) { MessageBox.Show(exception.Message, "Error en cambio de contraseña.", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else { repeticionPassword.Text = ""; MessageBox.Show("Las contraseñas no coinciden", "Erroren cambio de contraseña", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btn_guardar_Click(object sender, EventArgs e) { try { ValidadorRegistro validReg = new ValidadorRegistro(); validReg.validar(this.Controls); this.client.Apellido = this.panel_datacliente.Controls[0].Controls["Apellido"].Text; this.client.Nombre = this.panel_datacliente.Controls[0].Controls["nombre"].Text; this.client.FechaNacimiento = this.panel_datacliente.Controls[0].Controls["nacimiento"].Text; this.client.Cuil = this.panel_datacliente.Controls[0].Controls["cuil"].Text; this.client.NumDoc = this.panel_datacliente.Controls[0].Controls["nrodoc"].Text; this.client.TipoDoc = this.panel_datacliente.Controls[0].Controls["doc"].Text; this.client.Usuario = this.textBox_usuario.Text; this.client.DatosTarjeta = this.panel_datacliente.Controls[0].Controls["tarjeta"].Text; this.client.UsuarioObj.CodigoPostal = this.textBox_cp.Text; this.client.UsuarioObj.Direccion = this.textBox_calle.Text + "," + this.textBox_depto.Text + "," + this.textBox_piso.Text + "," + this.textBox_localidad.Text; this.client.UsuarioObj.Telefono = this.textBox_telefono.Text; this.client.UsuarioObj.Email = this.textBox_mail.Text; this.client.UsuarioObj.Username = this.textBox_usuario.Text; if (this.panel_datausuario.Controls["textBox_pass"].Text != "") { this.client.UsuarioObj.Password = Utils.Utilities.Hash(this.panel_datausuario.Controls["textBox_pass"].Text); UsuarioService usrService = (UsuarioService)ServiceFactory.GetService("Usuario"); usrService.updatePassword(this.client.UsuarioObj); } clienteService.update(this.client); MessageBox.Show("Cliente actualizado con éxito!", "Actualizar cliente.", MessageBoxButtons.OK, MessageBoxIcon.Information); if (!this.fromMenu) { ((Cliente_Listado)this.previous).loadClientList(); } this.previous.Show(); this.Hide(); } catch (ValidadorException exception) { MessageBox.Show(exception.Message, "Error al registrar el usuario.", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } catch (Exception ex) { Console.WriteLine(ex.Message); MessageBox.Show("Error al editar el cliente!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); this.previous.Show(); this.Hide(); } }
private void btn_guardar_Click(object sender, EventArgs e) { try { ValidadorRegistro validReg = new ValidadorRegistro(); validReg.validar(this.Controls); this.empresa.RazonSocial = this.panel_dataempresa.Controls[0].Controls["razonSocial"].Text; this.empresa.Ciudad = this.panel_dataempresa.Controls[0].Controls["ciudad"].Text; this.empresa.Cuit = this.panel_dataempresa.Controls[0].Controls["cuit"].Text; this.empresa.Usuario = this.textBox_usuario.Text; this.empresa.UsuarioObj.CodigoPostal = this.textBox_cp.Text; this.empresa.UsuarioObj.Direccion = this.textBox_calle.Text + "," + this.textBox_depto.Text + "," + this.textBox_piso.Text + "," + this.textBox_localidad.Text; this.empresa.UsuarioObj.Telefono = this.textBox_telefono.Text; this.empresa.UsuarioObj.Email = this.textBox_mail.Text; this.empresa.UsuarioObj.Username = this.textBox_usuario.Text; if (this.panel_datausuario.Controls["textBox_pass"].Text != "") { this.empresa.UsuarioObj.Password = Utils.Utilities.Hash(this.panel_datausuario.Controls["textBox_pass"].Text); UsuarioService usrService = (UsuarioService)ServiceFactory.GetService("Usuario"); usrService.updatePassword(this.empresa.UsuarioObj); } empresaService.update(this.empresa); MessageBox.Show("Empresa actualizada con éxito!", "Actualizar empresa.", MessageBoxButtons.OK, MessageBoxIcon.Information); if (!this.fromMenu) { ((Empresa_Listado)this.previous).cargarListadoEmpresas(); } this.previous.Show(); this.Hide(); } catch (ValidadorException exception) { MessageBox.Show(exception.Message, "Error al registrar el usuario.", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } catch (Exception ex) { Console.WriteLine(ex.Message); MessageBox.Show("Error al editar la empresa!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); this.previous.Show(); this.Hide(); } }
private void register_btn_registrar_Click(object sender, EventArgs e) { try { ValidadorRegistro validReg = new ValidadorRegistro(); validReg.validar(this.Controls); Dictionary <string, string> userParams = this.loadUserParams(); UsuarioService usrService = (UsuarioService)ServiceFactory.GetService("Usuario"); usrService.save(userParams); MessageBox.Show("Usuario guardado con exito!", "Nuevo usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (ValidadorException exception) { MessageBox.Show(exception.Message, "Error al registrar el usuario.", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } catch (SqlException excep) { Console.WriteLine(excep.Message); if (excep.Message.Contains("Usuario")) { MessageBox.Show("El usuario ya existe!", "Error al registrar el usuario." , MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (excep.Message.Contains("Cliente")) { MessageBox.Show("Ya existe un cliente con ese documento/CUIL!", "Error al registrar el usuario." , MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (excep.Message.Contains("Empresa")) { MessageBox.Show("Ya existe una empresa con ese CUIT!", "Error al registrar el usuario." , MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show(excep.Message, "Error al registrar el usuario." , MessageBoxButtons.OK, MessageBoxIcon.Error); } return; } this.Hide(); this.previous.Show(); }
private void btn_comprar_Click(object sender, EventArgs e) { try { ValidadorRegistro validReg = new ValidadorRegistro(); validReg.validar(this.Controls); ClienteService clienteService = (ClienteService)ServiceFactory.GetService("Cliente"); clienteService.updateTarjeta(this.cliente.Id, tarjetaNueva.Text); cliente.DatosTarjeta = tarjetaNueva.Text; this.compra_detalle.setTarjeta(); MessageBox.Show("Tarjeta guardada con exito!", "Nueva Tarjeta", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (ValidadorException exception) { MessageBox.Show(exception.Message, "Error al registrar nueva tarjeta.", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }