Ejemplo n.º 1
0
        public HttpResponseMessage Put(file_types model)
        {
            try {
                BOFile_types file = new BOFile_types();
                file_types   fileType;

                fileType = file.UpdateFile(model);
                return(Request.CreateResponse(HttpStatusCode.OK, fileType));
            } catch (Exception e) {
                ErrorMessage message = new ErrorMessage("2.1", "Exception to update file - " + e.GetBaseException().Message, e.ToString());
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, message));
            }
        }
Ejemplo n.º 2
0
        public HttpResponseMessage Delete(int id)
        {
            try {
                BOFile_types file = new BOFile_types();

                var delete = file.DeleteFile(id);

                return(Request.CreateResponse(HttpStatusCode.OK, delete));
            } catch (Exception e) {
                ErrorMessage message = new ErrorMessage("2.1", "Exception to update file - " + e.GetBaseException().Message, e.ToString());
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, message));
            }
        }
Ejemplo n.º 3
0
        public HttpResponseMessage Get()
        {
            try {
                BOFile_types file = new BOFile_types();

                var listFiles = new List <file_types>();
                listFiles = file.GetFiles();
                return(Request.CreateResponse(HttpStatusCode.OK, listFiles));
            } catch (Exception e) {
                ErrorMessage message = new ErrorMessage("2.1", "Exception to get files - " + e.GetBaseException().Message, e.ToString());
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, message));
            }
        }