public a11_CapturaEmpaque(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a04_CapturaCodigoBarras(LoginUsuario lu) { InitializeComponent(); bDesperdicio = true; this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a03_ConfiguracionInicial(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a04_ConsultarPieza(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a02_SeleccionPlanta(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a06_EntradaCarroSecador(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a04_Vaciado02(LoginUsuario lu, cVaciado ovaciado) { this.lu = lu; this.ovaciado = ovaciado; InitializeComponent(); this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a14_ReemplazoEtiqueta(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a13_PiezaNuevaInventario(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a05_CapturaVaciado(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
//cVaciado ovaciado = null; #region Constructors and Destructor public a00_Defectos(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a11_ArmadoTarima(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a04_CapturaCodigoBarras(LoginUsuario lu, DataTable dtVaciado) { InitializeComponent(); // this.lu = lu; this.dtVaciado = dtVaciado; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a12_CapturaAuditoria(eTipoAuditoria TipoAuditoria, LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.TipoAuditoria = TipoAuditoria; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a04_Defectos(LoginUsuario lu, bool bForzarOffline, Boolean bOpcionDesperdicio) { InitializeComponent(); this.lu = lu; this.bForzarOffline = bForzarOffline; this.bOpcionDesperdicio = bOpcionDesperdicio; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); this.btReparar.Visible = false; }
public a07_CapturaRevisado(LoginUsuario lu, int iCodColor, string sClaveColor) { InitializeComponent(); // this.iCodColor = iCodColor; this.sClaveColor = sClaveColor; this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); }
public a04_Defectos(LoginUsuario lu, bool bForzarOffline) { InitializeComponent(); // this.lu = lu; this.bForzarOffline = bForzarOffline; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); this.btReparar.Visible = true; }
public a13_PiezaNuevaInventario(LoginUsuario lu, Boolean activarEtiqueta) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); this.txEtiqueta.ReadOnly = activarEtiqueta; this.txEtiqueta.Enabled = !activarEtiqueta; bNuevaPieza = !activarEtiqueta; this.txEtiqueta.Text = String.Empty; this.txEtiqueta.Focus(); }
public a09_CapturaHornos(LoginUsuario lu) { InitializeComponent(); // this.lu = lu; this.ConfigurarFormulario(); this.ConfigurarPanelControles(); if ((this.lu.CodPlanta == 1 || this.lu.CodPlanta == 2 || this.lu.CodPlanta == 3)) { this.txCarro.KeyPress += new KeyPressEventHandler(txCarro_KeyPress); this.txCarro.LostFocus += new EventHandler(txCarro_LostFocus); } }
private void btAceptar_Click(object sender, EventArgs e) { try { this.encabezado.Titulo = "Login"; // Validar Usuario. if (string.IsNullOrEmpty(this.txUsuario.Text)) { this.encabezado.Mensaje = "Capture Usuario"; this.txUsuario.Focus(); return; } // Validar Contraseña. if (string.IsNullOrEmpty(this.txContrasena.Text)) { this.encabezado.Mensaje = "Capture Contraseña"; this.txContrasena.Focus(); return; } LoginUsuario lu = this.oDA.Login(this.txUsuario.Text, this.txContrasena.Text); if (lu.IsLogin) { //a02_SeleccionPlanta frmObj = new a02_SeleccionPlanta(lu); a03_ConfiguracionInicial frmObj = new a03_ConfiguracionInicial(lu); frmObj.Show(); this.Hide(); } else { this.encabezado.Mensaje = lu.Mensaje; this.txUsuario.Text = String.Empty; this.txContrasena.Text = String.Empty; this.txUsuario.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
private void btAceptar_Click(object sender, EventArgs e) { try { // Validar cuadros de texto. if (string.IsNullOrEmpty(this.tbUsuario.Text)) { this.lbMensaje.Text = "Ingresar su Usuario."; this.tbUsuario.Focus(); } else if (string.IsNullOrEmpty(this.tbContrasena.Text)) { this.lbMensaje.Text = "Ingresar su Contraseña."; this.tbContrasena.Focus(); } else { // DataAccess.DA da = new DataAccess.DA(); // DataAccess.LoginUsuario lu = da.Login(this.tbUsuario.Text, this.tbContrasena.Text); clsLogin ologin = new clsLogin(); LoginUsuario lu = ologin.Login(this.tbUsuario.Text, this.tbContrasena.Text); if (lu.IsLogin) { a02_SeleccionPlanta frmObj = new a02_SeleccionPlanta(lu); frmObj.Show(); this.Hide(); } else { this.lbMensaje.Text = lu.Mensaje; this.tbUsuario.Text = ""; this.tbContrasena.Text = ""; this.tbUsuario.Focus(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
public frmKardex(LoginUsuario lu) { this.lu = lu; InitializeComponent(); }
public LoginUsuario Login(string sUsuario, string sContrasena) { LoginUsuario lu = new LoginUsuario(); DataTable dtObj = null; String metodo = string.Empty; try { if (this.oDA0.EstaServicioDisponible()) { HHsvc.SCPP_HH proxy = DA.ConfigDataAccess.ObtenerServiceProxy(); dtObj = proxy.Login(sUsuario, sContrasena); if (!String.IsNullOrEmpty(Convert.ToString(dtObj.Rows[0]["Mensaje"]))) { lu.Mensaje = Convert.ToString(dtObj.Rows[0]["Mensaje"]); lu.IsLogin = false; } else { if (dtObj.Rows.Count > 0) { lu.CodUsuario = Convert.ToInt32(dtObj.Rows[0]["CodUsuario"]); lu.Login = Convert.ToString(dtObj.Rows[0]["Login"]); lu.Password = Convert.ToString(dtObj.Rows[0]["Password"]); lu.CodEmpleado = Convert.ToInt32(dtObj.Rows[0]["CodEmpleado"]); lu.NomEmpleado = Convert.ToString(dtObj.Rows[0]["NomEmpleado"]); lu.CodSupervisor = Convert.ToInt32(dtObj.Rows[0]["CodSupervisor"]); lu.CodRol = Convert.ToInt32(dtObj.Rows[0]["CodRol"]); lu.DesRol = Convert.ToString(dtObj.Rows[0]["DesRol"]); lu.CodPuesto = Convert.ToInt32(dtObj.Rows[0]["CodPuesto"]); lu.DesPuesto = Convert.ToString(dtObj.Rows[0]["DesPuesto"]); lu.Bloqueado = Convert.ToBoolean(dtObj.Rows[0]["Bloqueado"]); lu.FechaVigPassword = Convert.ToDateTime(dtObj.Rows[0]["FechaVigPassword"]); lu.CodPlanta = Convert.ToInt32(dtObj.Rows[0]["CodPlanta"]); } lu.IsLogin = true; } return(lu); } else { // Verificar que el usuario existe. dtObj = this.ObtenerUsuario(sUsuario); if (dtObj.Rows.Count > 0) { lu.CodUsuario = Convert.ToInt32(dtObj.Rows[0]["CodUsuario"]); lu.Login = Convert.ToString(dtObj.Rows[0]["Login"]); lu.Password = (Convert.ToString(dtObj.Rows[0]["Password"]) == string.Empty) ? string.Empty : c00_Common.Decrypt(Convert.ToString(dtObj.Rows[0]["Password"]), "Lamosa06"); lu.CodEmpleado = Convert.ToInt32(dtObj.Rows[0]["CodEmpleado"]); lu.NomEmpleado = Convert.ToString(dtObj.Rows[0]["NomEmpleado"]); lu.CodSupervisor = Convert.ToInt32(dtObj.Rows[0]["CodSupervisor"]); lu.CodRol = Convert.ToInt32(dtObj.Rows[0]["CodRol"]); lu.DesRol = Convert.ToString(dtObj.Rows[0]["DesRol"]); lu.CodPuesto = Convert.ToInt32(dtObj.Rows[0]["CodPuesto"]); lu.DesPuesto = Convert.ToString(dtObj.Rows[0]["DesPuesto"]); lu.Bloqueado = Convert.ToBoolean(dtObj.Rows[0]["Bloqueado"]); lu.FechaVigPassword = Convert.ToDateTime(dtObj.Rows[0]["FechaVigPassword"]); lu.CodPlanta = Convert.ToInt32(dtObj.Rows[0]["CodPlanta"]); } if (lu.CodUsuario == -1) { lu.IsLogin = false; lu.Mensaje = "Usuario no existe"; return(lu); } // Verificar si el usuario está bloqueado. if (lu.Bloqueado) { lu.IsLogin = false; lu.Mensaje = "Usuario bloqueado"; return(lu); } // Obtener los dias para expirar password. TimeSpan ts = lu.FechaVigPassword - DateTime.Today; int iDiasVencimiento = ts.Days; // Verificar si la contraseña ya expiro. if (iDiasVencimiento <= 0) { lu.IsLogin = false; lu.Mensaje = "Contraseña expiró. Cambiarla"; return(lu); } // Verificar password. if (lu.Password == sContrasena) { // Obtener dias aviso de vigencia de password. metodo = "ObtenerDiasAvisoVigPass"; dtObj = this.ObtenerDiasAvisoVigPass(); int iDiasAvisoVigPass = Convert.ToInt32(dtObj.Rows[0]["DiasAvisoVigPass"]); // Informar los días que faltan para el vencimiento del password. if (iDiasVencimiento <= iDiasAvisoVigPass) { lu.Mensaje = iDiasVencimiento.ToString() + " día(s) vencimiento contraseña."; } // Reiniciar contador de intentos. metodo = "ReiniciarContadorIntentos(" + lu.CodUsuario.ToString() + ")"; this.ReiniciarContadorIntentos(lu.CodUsuario); lu.IsLogin = true; return(lu); } else { /* * // Incrementar contador de intentos. * metodo = "IncrementarContadorIntentos(" + lu.CodUsuario.ToString() + ")"; * this.IncrementarContadorIntentos(lu.CodUsuario); * * // Obtener intentos configurados. * metodo = "ObtenerNumIntentosConfigurados"; * dtObj = this.ObtenerNumIntentosConfigurados(1); * int iNumIntentosConfigurados = Convert.ToInt32(dtObj.Rows[0]["NumIntentosConfig"]); * * // Obtener número de intentos que tiene el usuario. * metodo = "ObtenerNumIntentosUsuario(" + lu.CodUsuario.ToString() + ")"; * dtObj = this.ObtenerNumIntentosUsuario(lu.CodUsuario); * int iNumIntentosUsuario = Convert.ToInt32(dtObj.Rows[0]["NumIntentosUsuario"]); * * // Bloquear usuario y restablecer el contador de intentos. * if (iNumIntentosUsuario == iNumIntentosConfigurados) * { * metodo = "BloquearUsuario(" + lu.CodUsuario.ToString() + ")"; * this.BloquearUsuario(lu.CodUsuario); * lu.Mensaje = "Usuario bloqueado."; * } * else * { * lu.Mensaje = "Contraseña incorrecta."; * } */ lu.Mensaje = "Contraseña incorrecta."; lu.IsLogin = false; return(lu); } } } catch (Exception ex) { throw new Exception(this.sClassName + ", Login, " + metodo + ": " + ex.Message); } }
private void btAceptar_Click_1(object sender, EventArgs e) { try { this.encabezado.Mensaje = string.Empty; // Validar Contraseña. if (string.IsNullOrEmpty(this.txUsuario.Text)) { this.encabezado.Mensaje = "Capture su Usuario."; this.txUsuario.SelectAll(); this.txUsuario.Focus(); return; } if (string.IsNullOrEmpty(this.txPasswordOld.Text)) { this.encabezado.Mensaje = "Capture Contraseña Actual."; this.txPasswordOld.SelectAll(); this.txPasswordOld.Focus(); return; } if (string.IsNullOrEmpty(this.txPasswordNew.Text)) { this.encabezado.Mensaje = "Capture Contraseña Nueva."; this.txPasswordNew.SelectAll(); this.txPasswordNew.Focus(); return; } if (string.IsNullOrEmpty(this.txPasswordNewRe.Text)) { this.encabezado.Mensaje = "Repita la Contraseña Nueva."; this.txPasswordNewRe.SelectAll(); this.txPasswordNewRe.Focus(); return; } else if (!this.txPasswordNew.Text.Equals(this.txPasswordNewRe.Text)) { this.encabezado.Mensaje = "La contraseña no coinside con la Contraseña nueva."; this.txPasswordNewRe.SelectAll(); this.txPasswordNewRe.Focus(); return; } //bool bValRes = false; //bool bValResSpecified = true; /*svcUsuario.UsuarioServiceManagerWM smUser = new svcUsuario.UsuarioServiceManagerWM(); * svcUsuario.Usuario u = new svcUsuario.Usuario(); * svcUsuario.Password pass = new svcUsuario.Password();*/ /*u.Nombre = this.txUsuario.Text; * pass.Clave = this.txPasswordOld.Text; * u.Password = pass;*/ LoginUsuario lu = this.oDA.Login(this.txUsuario.Text, this.txPasswordOld.Text); //smUser.Loguear(u, out bValRes, out bValResSpecified); if (lu.IsLogin || lu.Mensaje == "La contraseña ya expiró. Favor de cambiar contraseña.")//(bValRes) { /*pass.Clave = this.txPasswordNew.Text; * u.Password = pass; * bValRes = false; * bValResSpecified = true; * smUser.CambiarPassword(u, out bValRes, out bValResSpecified);*/ string mensaje = this.oDA.CambiarPassword(this.txUsuario.Text, this.txPasswordOld.Text, this.txPasswordNew.Text); /*if (string.IsNullOrEmpty(mensaje)) * {*/ MessageBox.Show(mensaje, "Cambio Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); if (MessageBox.Show("¿Desea salir de la opción de cambio de contraseña?", "Cambio Contraseña", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.OK) { this.Close(); } /*} * else * MessageBox.Show(mensaje, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); * //"Ocurrio un error al cambiar su contraseña, intente nuevamente."*/ } else { MessageBox.Show("No se pudo autentificar su usuario, verifique su Usuario/Contraseña o verifique si su usuario no ha sido dado de Baja.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
public a02_SelPlanta(LoginUsuario lu) { InitializeComponent(); this.lu = lu; this.ConfiguracionInicial(); }
public LoginUsuario Login(string sLogin, string sPassword) { LoginUsuario lu = new LoginUsuario(); // try { clsQuery oquery = new clsQuery(clsConfig.getConection()); System.Data.DataSet ods = new System.Data.DataSet(); ods.Tables.Add(oquery.exec(String.Format(clsLogin.query_login_s(), sLogin, sPassword)).Tables[0].Copy()); ods.Tables[0].TableName = "Tabla1"; ods.Tables.Add(oquery.exec(String.Format(clsLogin.query_config1_s(), sLogin, sPassword)).Tables[0].Copy()); ods.Tables[1].TableName = "Tabla2"; ods.Tables.Add(oquery.exec(String.Format(clsLogin.query_config2_s(), sLogin, sPassword)).Tables[0].Copy()); ods.Tables[2].TableName = "Tabla3"; ods.Tables.Add(oquery.exec(String.Format(clsLogin.query_num_intentos_s(), sLogin, sPassword)).Tables[0].Copy()); ods.Tables[3].TableName = "Tabla4"; oquery.exec(String.Format(clsLogin.query_num_intentos1_upd(), sLogin, sPassword)); oquery.exec(String.Format(clsLogin.query_num_intentos2_upd(), sLogin, sPassword)); if (ods.Tables.Count == 0 || ods.Tables[0].Rows.Count == 0) { lu.CodUsuario = -1; lu.IsLogin = false; lu.Mensaje = "El usuario no existe. Favor de verificar."; return(lu); } lu.CodUsuario = Convert.ToInt32(ods.Tables[0].Rows[0]["CodUsuario"]); lu.Login = Convert.ToString(ods.Tables[0].Rows[0]["Login"]); lu.Password = Convert.ToString(ods.Tables[0].Rows[0]["Password"]); lu.CodEmpleado = Convert.ToInt32(ods.Tables[0].Rows[0]["CodEmpleado"]); lu.NomEmpleado = Convert.ToString(ods.Tables[0].Rows[0]["NomEmpleado"]); lu.CodRol = Convert.ToInt32(ods.Tables[0].Rows[0]["CodRol"]); lu.DesRol = Convert.ToString(ods.Tables[0].Rows[0]["DesRol"]); lu.CodPuesto = Convert.ToInt32(ods.Tables[0].Rows[0]["CodPuesto"]); lu.DesPuesto = Convert.ToString(ods.Tables[0].Rows[0]["DesPuesto"]); lu.Bloqueado = Convert.ToBoolean(ods.Tables[0].Rows[0]["Bloqueado"]); lu.FechaVigPassword = Convert.ToDateTime(ods.Tables[0].Rows[0]["FechaVigPassword"]); lu.CodSupervisor = Convert.ToInt32(ods.Tables[0].Rows[0]["cod_supervisor"]); // Verificar que el usuario existe. if (lu.CodUsuario == -1) { lu.IsLogin = false; lu.Mensaje = "El usuario no existe. Favor de verificar."; return(lu); } // Verificar si el usuario está bloqueado. if (lu.Bloqueado) { lu.IsLogin = false; lu.Mensaje = "Usuario bloqueado. Favor de comunicarse con el administrador del sistema."; return(lu); } // Obtener los dias para expirar password. TimeSpan ts = lu.FechaVigPassword - DateTime.Today; int iDiasVencimiento = ts.Days; // Verificar si la contraseña ya expiro. if (iDiasVencimiento <= 0) { lu.IsLogin = false; lu.Mensaje = "La contraseña ya expiró. Favor de cambiar contraseña."; return(lu); } // Verificar password. if (lu.Password == sPassword) { // Obtener dias aviso de vigencia de password. int iDiasAvisoVigPass = Convert.ToInt32(ods.Tables[1].Rows[0]["DiasAvisoVigPass"]); // Informar los días que faltan para el vencimiento del password. if (iDiasVencimiento <= iDiasAvisoVigPass) { lu.Mensaje = "Faltan " + iDiasVencimiento.ToString() + " día(s) para vencimiento de contraseña. Favor de cambiarla."; } lu.IsLogin = true; return(lu); } else { // Obtener intentos configurados. int iNumIntentosConfigurados = Convert.ToInt32(ods.Tables[2].Rows[0]["NumIntentosConfig"]); // Obtener número de intentos que tiene el usuario. int iNumIntentosUsuario = Convert.ToInt32(ods.Tables[3].Rows[0]["NumIntentosUsuario"]); // Bloquear usuario y restablecer el contador de intentos. if (iNumIntentosUsuario == iNumIntentosConfigurados) { oquery.exec(String.Format(clsLogin.query_bloquearUsuario(), sLogin)); lu.IsLogin = false; lu.Mensaje = "Usuario bloqueado. Favor de comunicarse con el administrador del sistema."; return(lu); } else { lu.IsLogin = false; lu.Mensaje = "El password es incorrecto. Favor de verificar."; return(lu); } } } catch (Exception ex) { throw new Exception("clsLogin" + ", Login: " + ex.Message); } }