public IHttpActionResult Get()
        {
            apiResp = new ApiResponse();
            var mng = new PalabrasManager();

            apiResp.Data = mng.RetrieveAll();

            return(Ok(apiResp));
        }
        public IHttpActionResult PostPrimera(Palabras palabra)
        {
            try
            {
                var    mng      = new PalabrasManager();
                String response = mng.CreatePrimeraPalabra(palabra);

                apiResp         = new ApiResponse();
                apiResp.Message = "Action was executed.";

                return(Ok(apiResp));
            }
            catch (BusinessException bex)
            {
                return(Content(HttpStatusCode.BadRequest, bex));
            }
        }
        public IHttpActionResult GetByPrimeraPalabra(string palabraVar)
        {
            try
            {
                var mng     = new PalabrasManager();
                var palabra = new Palabras
                {
                    PALABRA = palabraVar
                };

                palabra      = mng.RetrieveByPrimeraPalabra(palabra);
                apiResp      = new ApiResponse();
                apiResp.Data = palabra;
                return(Ok(apiResp));
            }
            catch (BusinessException bex)
            {
                return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.MESSAGE)));
            }
        }
        public IHttpActionResult GetPalabraEnIdioma(string palabraVar, string nombre_idioma)
        {
            try
            {
                var mng     = new PalabrasManager();
                var palabra = new Palabras
                {
                    PALABRA       = palabraVar,
                    NOMBRE_IDIOMA = nombre_idioma
                };

                palabra      = mng.RetrieveByNameAndIdiom(palabra);
                apiResp      = new ApiResponse();
                apiResp.Data = palabra;
                return(Ok(apiResp));
            }
            catch (BusinessException bex)
            {
                return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.MESSAGE)));
            }
        }