private void btnLogin_Click(object sender, EventArgs e) { if (ValidatePassword()) { var directoryName = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); if (directoryName != null) { DataUtil.AppPath = directoryName.Remove(0, 6); } if (DataUtil.ConnectDB()) { var dsLogin = DataUtil.FillDataSet("SELECT estado, codigo_empleado, nombres_empleado, apellidos_empleado, cargo, [password] FROM empleado WHERE password = '******'", "empleado"); if (dsLogin != null && dsLogin.Tables[0].Rows.Count > 0) { if (DataUtil.GetString(dsLogin.Tables[0].Rows[0], "estado").Equals("0")) { MessageBox.Show(@"Empleado deshabilitado consultar con tu Administrador.", @"Informacion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { AppConstant.EmployeeInfo.Codigo = DataUtil.GetString(dsLogin.Tables[0].Rows[0], "codigo_empleado"); AppConstant.EmployeeInfo.Nombres = DataUtil.GetString(dsLogin.Tables[0].Rows[0], "nombres_empleado"); AppConstant.EmployeeInfo.Apellidos = DataUtil.GetString(dsLogin.Tables[0].Rows[0], "apellidos_empleado"); AppConstant.EmployeeInfo.Cargo = DataUtil.GetString(dsLogin.Tables[0].Rows[0], "cargo"); AppConstant.EmployeeInfo.Password = dsLogin.Tables[0].Rows[0]["password"].ToString(); SetGlobalConstant(); DialogResult = DialogResult.OK; } } else { MessageBox.Show(@"Contraseña incorrecta, trate nuevamente.", @"Informacion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { DialogResult = DialogResult.No; } } }