Exemple #1
0
        public ActionResult <Department> PostTModel(Department model)
        {
            OutputParameter <int> outputParameter = new OutputParameter <int>();
            var result = _procedures.Department_Insert(model.Name, model.Budget, model.StartDate, model.InstructorId, outputParameter)
                         .GetAwaiter().GetResult();

            return(Created("api/Department", result));
        }
        public ActionResult <Department> PostDepartmentBySP(Department model)
        {
            // {
            //   "name": "應用開發部",
            //   "budget": 2000,
            //   "startDate": "2020-12-09T10:24:28.041Z",
            //   "instructorId": 30,
            //   "rowVersion": "0x00000000000007D5"
            // }
            //var result = sp.Department_Insert(model.Name, model.Budget, model.StartDate, model.InstructorId).GetAwaiter().GetResult();
            var result = sp.Department_Insert(model.Name, model.Budget, model.StartDate, model.InstructorId, null);

            return(Created("/api/Department", result));
        }