Exemplo n.º 1
0
        public IActionResult GetRfpNumber(string rfpNumber)
        {
            string rfpNbr = null;

            if (rfpNumber == null)
            {
                return(BadRequest());
            }
            var armsProject = _armsProjectRepository.GetArmsProjectByrfpNbr(rfpNumber);

            if (armsProject != null)
            {
                rfpNbr = armsProject.RfpNum;
            }
            return(Ok(rfpNbr));
        }
Exemplo n.º 2
0
        public IActionResult ValidateValues(string validationField, string value = null)
        {
            bool validatedValue = false;

            if (value == null || validationField == null)
            {
                return(Ok(validatedValue));
            }
            if (validationField == "PID")
            {
                var armsProject = _armsProjectRepository.GetArmsProjectByPid(value);
                if (armsProject != null)
                {
                    validatedValue = true;
                }
            }
            if (validationField == "RFP")
            {
                var armsProject = _armsProjectRepository.GetArmsProjectByrfpNbr(value);
                if (armsProject != null)
                {
                    validatedValue = true;
                }
            }
            if (validationField == "SJN")
            {
                var armsProject = _armsProjectRepository.GetArmsProjectBySjn(value);
                if (armsProject != null)
                {
                    validatedValue = true;
                }
            }
            if (validationField == "IdeaNumber")
            {
                var armsProject = _armsProjectRepository.GetArmsProjectByIdeaNum(value);
                if (armsProject != null)
                {
                    validatedValue = true;
                }
            }
            if (validationField == "SolicitationNumber")
            {
            }

            if (validationField == "AgreementNumber")
            {
                var armsProject = _armsProjectRepository.GetArmsProjectByAgreeNbr(value);
                if (armsProject != null)
                {
                    validatedValue = true;
                }
            }

            if (validationField == "FAN")
            {
                var armsProject = _armsProjectRepository.GetArmsProjectByFan(value);
                if (armsProject != null)
                {
                    validatedValue = true;
                }
            }
            if (validationField == "TPF")
            {
                var armsProject = _armsProjectRepository.GetArmsProjectByTPFNbr(value);
                if (armsProject != null)
                {
                    validatedValue = true;
                }
            }

            return(Ok(validatedValue));
        }