private void btnIngresar_Click(object sender, EventArgs e) { try { InfoUsuario = new seg_usuario_info(); InfoUsuario.IdUsuario = txtUsuario.Text; InfoUsuario.Contrasena = txtPassword.Text; string mensajeError = ""; bool consulta = BusUsuario.Existe_Usuario(InfoUsuario.IdUsuario, ref mensajeError); if (mensajeError.Equals("")) { if (consulta) { if (BusUsuario.Validar_Credenciales(InfoUsuario, ref mensajeError)) { if (InfoUsuario.CambiarContraseniaSgtSesion == true) { FrmSeg_Cambiar_Contrasenia frm = new FrmSeg_Cambiar_Contrasenia(); frm.MdiParent = this.MdiParent; frm.set_Info(InfoUsuario); frm.Show(); } else { InfoUsuario = BusUsuario.Get_Info_Usuario(InfoUsuario.IdUsuario, ref mensajeError); Core.Erp.Business.General.cl_parametrosGenerales_Bus.Instance.IdUsuario = InfoUsuario.IdUsuario; Core.Erp.Business.General.cl_parametrosGenerales_Bus.Instance.InfoUsuario = InfoUsuario; LogonOk = true; this.Close(); } } else { Core.Erp.Business.General.cl_parametrosGenerales_Bus.Instance.IdUsuario = null; MessageBox.Show("La contraseña ingresada no es la correcta", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { Core.Erp.Business.General.cl_parametrosGenerales_Bus.Instance.IdUsuario = null; MessageBox.Show("El usuario no existe", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show(mensajeError, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void toolStripButtonResetearContrasenia_Click(object sender, EventArgs e) { try { FrmSeg_Cambiar_Contrasenia frm = new FrmSeg_Cambiar_Contrasenia(); frm.MdiParent = this.MdiParent; frm.Text = "Restablecer Contraseña"; frm.set_Info(InfoUsuario); frm.Show(); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_cambiar_contra_Click(object sender, EventArgs e) { try { if (ValidarUsuario()) { FrmSeg_Cambiar_Contrasenia frm = new FrmSeg_Cambiar_Contrasenia(); frm.MdiParent = this.MdiParent; frm.set_usuario(txtUsuario.Text); frm.ShowDialog(); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }