private bool ValidateUser(OtherInfoDropdownsModel model)
        {
            var appSettings = ConfigurationManager.AppSettings;

            if (model.UserName == appSettings.Get("userNameOtherInfo") && model.Password == appSettings.Get("passwordOtherInfo"))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
 // POST: OtherInfoApi
 public OtherInfoDropdownsModel Post(OtherInfoDropdownsModel model)
 {
     try
     {
         if (ValidateUser(model))
         {
             model = GenerateDropdownsContactar(model);
             return(model);
         }
     }
     catch (Exception exception)
     {
         return(null);
     }
     return(model);
 }
        private OtherInfoDropdownsModel GenerateDropdownsContactar(OtherInfoDropdownsModel model)
        {
            int[] tipoMaestroId =
            {
                (int)MasterDataTypeEnum.Titulacion,
                (int)MasterDataTypeEnum.Categoria,
                (int)MasterDataTypeEnum.TipoTecnologia,
                (int)MasterDataTypeEnum.TipoModulo
            };

            var response = _maestroService.GetDatosMaestroByTipoId(tipoMaestroId);

            model.TitulacionList = ControllerHelper.GenerateElements(response, MasterDataTypeEnum.Titulacion);
            model.PerfilList     = ControllerHelper.GenerateElements(response, MasterDataTypeEnum.Categoria);
            model.TecnologiaList = ControllerHelper.GenerateElements(response, MasterDataTypeEnum.TipoTecnologia);
            model.ModuloList     = ControllerHelper.GenerateElements(response, MasterDataTypeEnum.TipoModulo);

            return(model);
        }