public HttpResponseMessage AddNewDepartment(DepartmentsDto department)
        {
            var repository = new DepartmentsRepository();
            var result     = repository.Create(department);

            if (result)
            {
                return(Request.CreateResponse(HttpStatusCode.Created));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Could not add new department"));
        }
Example #2
0
 // POST: api/Departments
 public IHttpActionResult Post(Department department)
 {
     try
     {
         var create = repo.Create(department);
         return(Ok("Successfully Added"));
     }
     catch (Exception)
     {
         return(BadRequest("Failed Insert Data"));
     }
 }