Exemple #1
0
        public AppraisalBoardCommnent Add(AppraisalBoardCommnent AppraisalBoardCommnent)
        {
            var appraisalBoardCommnent = _appraisalBoardCommnentRepository.Add(AppraisalBoardCommnent);

            _unitOfWork.Commit();

            return(appraisalBoardCommnent);
        }
        public HttpResponseMessage Update(HttpRequestMessage request, AppraisalBoardCommnent appraisalBoardCommnent)
        {
            return(CreateHttpResponse(request, () =>
            {
                HttpResponseMessage response = null;
                if (!ModelState.IsValid)
                {
                    response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState);
                }
                else
                {
                    var dbAppraisalBoardCommnent = _appraisalBoardCommnentService.GetById(appraisalBoardCommnent.Id);
                    _appraisalBoardCommnentService.Update(dbAppraisalBoardCommnent);
                    _appraisalBoardCommnentService.Save();
                    response = request.CreateResponse(HttpStatusCode.Created, dbAppraisalBoardCommnent);
                }

                return response;
            }));
        }
        public HttpResponseMessage Create(HttpRequestMessage request)
        {
            return(CreateHttpResponse(request, () =>
            {
                HttpResponseMessage response = null;
                if (!ModelState.IsValid)
                {
                    response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState);
                }
                else
                {
                    var newAppraisalBoardCommnent = new AppraisalBoardCommnent();
                    _appraisalBoardCommnentService.Add(newAppraisalBoardCommnent);
                    _appraisalBoardCommnentService.Save();

                    var responseData = _appraisalBoardCommnentService.Add(newAppraisalBoardCommnent);
                    response = request.CreateResponse(HttpStatusCode.Created, responseData);
                }

                return response;
            }));
        }
Exemple #4
0
 public void Update(AppraisalBoardCommnent AppraisalBoardCommnent)
 {
     _appraisalBoardCommnentRepository.Update(AppraisalBoardCommnent);
 }