public ResponseDTO <CategoryDTO> Delete(int id) { ResponseDTO <CategoryDTO> result = new Base.ResponseDTO <CategoryDTO>(); try { _CategoryService.Delete(id); result.StatusCode = 200; //OK } catch (Exception e) { result.StatusCode = 500; //Error result.Message = e.Message; } return(result); }
public ResponseDTO <List <CategoryDTO> > GetAll() { ResponseDTO <List <CategoryDTO> > result = new Base.ResponseDTO <List <CategoryDTO> >(); try { var list = _CategoryService.GetAll().ToList(); result.StatusCode = 200; //OK result.Data = list; } catch (Exception e) { result.StatusCode = 500; //Error result.Message = e.Message; } return(result); }
public ResponseDTO <CategoryDTO> Update([FromBody] CategoryDTO dto) { ResponseDTO <CategoryDTO> result = new Base.ResponseDTO <CategoryDTO>(); try { _CategoryService.Update(dto.Id, dto); result.StatusCode = 200; //OK result.Data = dto; } catch (Exception e) { result.StatusCode = 500; //Error result.Message = e.Message; } return(result); }
public ResponseDTO <CategoryDTO> Get(int id) { ResponseDTO <CategoryDTO> result = new Base.ResponseDTO <CategoryDTO>(); try { var dto = _CategoryService.FindById(id); result.StatusCode = 200; //OK result.Data = dto; } catch (Exception e) { result.StatusCode = 500; //Error result.Message = e.Message; } return(result); }
public ResponseDTO <WordDTO> Insert([FromBody] WordDTO dto) { ResponseDTO <WordDTO> result = new Base.ResponseDTO <WordDTO>(); try { _WordService.Create(dto); result.StatusCode = 200; //OK result.Data = dto; } catch (Exception e) { result.StatusCode = 500; //Error result.Message = e.Message; } return(result); }
public ResponseDTO <List <WordDTO> > GetByCategoryId(int id) { ResponseDTO <List <WordDTO> > result = new Base.ResponseDTO <List <WordDTO> >(); try { var list = _WordService.GetByCategoryId(id); result.StatusCode = 200; //OK result.Data = list; } catch (Exception e) { result.StatusCode = 500; //Error result.Message = e.Message; } return(result); }