private void lnkRestablecer_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (txtUsuario.Text.Trim().Length <= 0) { MessageBox.Show("Debe ingresar la identificación del usuario.", "Inicio Sesión", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } this.vUsuario = new Usuario() { Identificacion = txtUsuario.Text.Trim(), Clave = txtClave.Text }; using (vServicioJudicial = new ServicioJudicialClient()) { if (vServicioJudicial.GetUsuario(vUsuario, false) != null) { var vForm = new FrmRestablecer(this.vUsuario); vForm.ShowDialog(); } else { MessageBox.Show("El usuario no existe.", "Inicio Sesión", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void FrmPrincipal_Load(object sender, EventArgs e) { try { this.vUsuario = vServicioJudicial.GetUsuario(vUsuario, true); this.ObtenerFormularios(); if (this.vUsuario != null && this.vUsuario.Restablecer.HasValue && this.vUsuario.Restablecer.Value == true) { this.RestablecerClave(); } lblUsuarioLogin.Text = string.Format("Bienvenido {0} {1} {2}", vUsuario.Nombre, vUsuario.PrimerApellido, vUsuario.SegundoApellido); lblFechaSistema.Text = string.Format("Fecha del Sistema: {0}", DateTime.Now.ToShortDateString()); } catch (Exception ex) { MessageBox.Show("Ocurrió un error inesperado: " + ex.ToString(), "Formulario Principal", MessageBoxButtons.OK, MessageBoxIcon.Error); } }