internal Models.grievanceModel.AdGrievanceResp AddGrievance(Models.grievanceModel.AdGrievancereq req)
        {
            Models.grievanceModel.AdGrievanceResp rsp = new Models.grievanceModel.AdGrievanceResp();
            rsp.apiError = new APIErrors();
            rsp.apiError = ApiError_defs.err_Invalid_Request;

            ITGrievances itg = _storage.AddGrievance(req.nEntityId, req.content);

            if (itg != null && itg.n > 0)
            {
                rsp.nEntityId = itg.n;
                rsp.apiError  = ApiError_defs.ok;
            }
            else
            {
                rsp.apiError.sErrorMessage = "Unable to post grievance";
            }
            return(rsp);
        }
Beispiel #2
0
 public object AddGrievance([FromBody] Models.grievanceModel.AdGrievancereq req)
 {
     BLLFiles.BLL_Grievances bgrv = new BLLFiles.BLL_Grievances();
     Models.grievanceModel.AdGrievanceResp resp = bgrv.AddGrievance(req);
     return(resp);
 }