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))); } }