Beispiel #1
0
        public HttpResponseMessage PostDivisionBudget(int divisionId, int year, DivisionBudget divisionBudget)
        {
            if (ModelState.IsValid)
            {
                divisionBudget.Year = year;
                divisionBudget.DivisionId = divisionId;
                divisionBudgetDb.Insert(divisionBudget);
                HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, divisionBudget);
                return response;
            }

            return Request.CreateResponse(HttpStatusCode.OK);
        }
Beispiel #2
0
        public HttpResponseMessage UpdateDivisionBudget(int divisionId, int year, DivisionBudget divisionBudget)
        {
            if (ModelState.IsValid)
            {
                divisionBudget.Year = year;
                divisionBudget.DivisionId = divisionId;
                divisionBudgetDb.Update(x => x.CompanyId == divisionBudget.CompanyId && x.Year == divisionBudget.Year, divisionBudget);
                HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, divisionBudget);
                return response;
            }

            return Request.CreateResponse(HttpStatusCode.OK);
        }