public IHttpActionResult GetActiveDepartmentCollectionPointByDeptID(int deptid) { string error = ""; DepartmentCollectionPointModel dcpm = DepartmentRepo.GetActiveDepartmentCollectionPointByDeptID(deptid, out error); if (error != "" || dcpm == null) { if (error == ConError.Status.NOTFOUND) { return(Content(HttpStatusCode.NotFound, "Department Collection Point Not Found")); } return(Content(HttpStatusCode.BadRequest, error)); } return(Ok(dcpm)); }
public IHttpActionResult ConfirmDepartmentCollectionPoint(DepartmentCollectionPointModel dcpm) { string error = ""; DepartmentCollectionPointModel activeDcpm = DepartmentRepo.GetActiveDepartmentCollectionPointByDeptID(dcpm.DeptID, out error); activeDcpm.Status = ConDepartmentCollectionPoint.Status.INACTIVE; activeDcpm = DepartmentRepo.UpdateDepartmentCollectionPoint(activeDcpm, out error); dcpm.Status = ConDepartmentCollectionPoint.Status.ACTIVE; dcpm = DepartmentRepo.UpdateDepartmentCollectionPoint(dcpm, out error); if (error != "" || dcpm == null) { return(Content(HttpStatusCode.BadRequest, error)); } return(Ok(dcpm)); }