示例#1
0
        private bool ValidarDatosPeriodoEvaluacion()
        {
            if (ContraseñaProceso != null)
            {
                if (!ContraseñaProceso.Equals(ContraseñaUsuario))
                {
                    MensajeError = "La contraseña no es correcta. Revise por favor.";
                    return(false);
                }
                if (fgCuestionarioContestado == true)
                {
                    MensajeError = "El cuestionario ya ha sido contestado.";
                    return(false);
                }

                if (clEstatusProceso == "CERRADO")
                {
                    MensajeError = "El periodo de evaluación ya no está activo.";
                    return(false);
                }
            }
            else
            {
                MensajeError = "El proceso no existe.";
                return(false);
            }

            return(true);
        }
示例#2
0
        private bool ValidarDatosEntrevista()
        {
            if (!ContraseñaProceso.Equals(ContraseñaUsuario))
            {
                MensajeError = "La contraseña no es correcta. Revisa por favor.";
                return(false);
            }

            return(true);
        }
示例#3
0
        private bool ValidarDatosNotificacion()
        {
            if (!ContraseñaProceso.Equals(ContraseñaUsuario))
            {
                MensajeError = "La contraseña no es correcta. Revisa por favor.";
                return(false);
            }

            if (clEstatusProceso == "AUTORIZADO")
            {
                MensajeError = "El puesto ya fue autorizado";
                return(false);
            }

            return(true);
        }
示例#4
0
        private bool ValidarDatosClimaLaboral()
        {
            if (!ContraseñaProceso.Equals(ContraseñaUsuario))
            {
                MensajeError = "La contraseña no es correcta. Revise por favor.";
                return(false);
            }
            if (fgCuestionarioContestado == true)
            {
                MensajeError = "El cuestionario ya ha sido contestado.";
                return(false);
            }

            if (clEstadoEmpleado != "ALTA")
            {
                MensajeError = "Evaluador dado de baja.";
                return(false);
            }

            return(true);
        }
示例#5
0
        private bool ValidarDatosRequisicionPuesto()
        {
            if (!ContraseñaProceso.Equals(ContraseñaUsuario))
            {
                MensajeError = "La contraseña no es correcta. Revisa por favor.";
                return(false);
            }

            if (clEstatusProceso == "AUTORIZADO")
            {
                MensajeError = "La requisición ya esta autorizada.";
                return(false);
            }

            //if (clEstatusProceso == "RECHAZADO")
            //{
            //    MensajeError = "La requisición fue rechazada";
            //    return false;
            //}

            return(true);
        }
示例#6
0
        private bool ValidarDatosRequisicion()
        {
            if (!ContraseñaProceso.Equals(ContraseñaUsuario))
            {
                MensajeError = "La contraseña no es correcta. Revisa por favor.";
                return(false);
            }

            if (clEstatusProceso == "AUTORIZADO")
            {
                MensajeError = "La requisición ya ha sido autorizada.";
                return(false);
            }

            if (clEstatusProceso == "RECHAZADO")
            {
                MensajeError = "La requisición ya ha sido rechazada";
                return(false);
            }

            return(true);
        }
示例#7
0
        /// <summary>
        /// Validar los datos del evento.
        /// </summary>
        /// <returns></returns>
        private bool ValidarDatosEvaluacion()
        {
            if (!ContraseñaProceso.Equals(ContraseñaUsuario))
            {
                MensajeError = "La contraseña no es correcta. Revise por favor.";
                return(false);
            }

            if (DateTime.Now.Date < FechaInicialProceso)
            {
                MensajeError = "El periodo de evaluación comienza hasta el dia " + FechaInicialProceso.ToString("dd/MM/yyyy");
                return(false);
            }

            //SE COMENTO EL SIGUIENTE CODIGO POR SOLICITUD EN EL TICKET TT1046 DE NUTEC
            //if (DateTime.Now.Date > FechaFinalProceso)
            //{
            //    MensajeError = "El periodo de evaluación concluyó el " + FechaFinalProceso.ToString("dd/MM/yyyy");
            //    return false;
            //}

            return(true);
        }