public IHttpActionResult Post([FromBody] AppRolePermission appRole) { if (appRole.RoleID == "") { return(BadRequest("Invalid Role permission ID data.")); // return Request.CreateResponse(HttpStatusCode.BadRequest, "Group ID Can not be blank"); } var result = _action.AddObj(appRole); return(CheckActionResult(result)); }
public void AddObj_AddNewRolePermission_ReturnSuccessfully_Test() { //Arrange var expect = "Successfully"; //Act var result = _action.AddObj(_para); //Assert Assert.AreEqual(expect, result.Substring(0, 12), $" Add New App role Permission {result} . "); _ids = int.Parse(result.Replace("Successfully", "")); }
public void AddObj_AddNewMemberToUserGroup_ReturnSuccessfully() { //Arrange var expect = "Successfully"; //Act // var roleList = new List<UserGroupMember> { _para }; var result = _action.AddObj(_para); //Assert Assert.AreEqual(expect, result.Substring(0, 12), $" Add New App role {result} . "); _ids = int.Parse(result.Replace("Successfully", "")); }
public void AddObj_AddSelectedSchoolToStaffWorkingSchoolList_ReturnSuccessfully_Test() { //Arrange var expect = "Successfully"; int ids = 0; _para.Operate = "Edit"; //Act // var roleList = new List<AppRole> { _para }; var result = _action.AddObj(_para); //Assert Assert.AreEqual(expect, result.Substring(0, 12), $" Add New App role {result} . "); _ids = int.Parse(result.Replace("Successfully", "")); }
public void AddObj_AddNewAppModel_ReturnSuccessuflly_Test() { //Arrange var expect = "Successfully"; _para.IDs = "0"; _para.Operate = "Add"; _para.UserID = "tester"; //Act var result = _action.AddObj(_para); //Assert Assert.AreEqual(expect, result.Substring(0, 12), $" Add New App role Permission {result} . "); _ids = int.Parse(result.Replace("Successfully", "")); }
public IHttpActionResult Post([FromBody] AppRoleMatch appRole) { if (appRole.MatchRole == "") return BadRequest("Invalid SAP match Role ID data."); // return Request.CreateResponse(HttpStatusCode.BadRequest, "Group ID Can not be blank"); var result = _action.AddObj(appRole); return CheckActionResult(result); }
public IHttpActionResult Post([FromBody] StaffWorkingRoles para) { if (para.WorkingRole == "") { return(BadRequest("Invalid User Group data.")); } var result = _action.AddObj(para); return(CheckActionResult(result)); }
public IHttpActionResult Post([FromBody] RequestPermission RequestPermission) { if (RequestPermission.ModelID == "") { return(BadRequest("Invalid Application Role ID data.")); // return Request.CreateResponse(HttpStatusCode.BadRequest, "Group ID Can not be blank"); } var result = _action.AddObj(RequestPermission); return(CheckActionResult(result)); }
private void PerpareForTest(string action) { try { _para.IDs = "0"; var result = _action.AddObj(_para).Replace("Successfully", ""); _para.IDs = result; _ids = int.Parse(result); } catch (Exception) { _ids = 0; } }
public IHttpActionResult Post([FromBody] AppRole appRole) { if (appRole.RoleID == "") { return(BadRequest("Invalid Application Role ID data.")); // return Request.CreateResponse(HttpStatusCode.BadRequest, "Group ID Can not be blank"); } var result = _action.AddObj(appRole); return(CheckActionResult(result)); //if (result == "Failed") // return new ReturnMessage(result, Request); //else // return Ok(result); }
public IHttpActionResult Post([FromBody] UserGroup para) { if (para.GroupID == "") { return(BadRequest("Invalid User Group data.")); } // return Request.CreateResponse(HttpStatusCode.BadRequest,"Group ID Can not be blank"); var result = _action.AddObj(para); return(CheckActionResult(result)); //if (result.Substring(0, 12) == "Successfully") // return Ok(result); // Request.CreateResponse(HttpStatusCode.Created, result); //else // return new ReturnMessage("Add User Group Failed", Request); ////return Request.CreateResponse(HttpStatusCode.NotAcceptable, result); }
public HttpResponseMessage Post([FromBody] AppsModel appsmodel) { if (appsmodel.ModelID == "") { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Group ID Can not be blank")); } var authResult = JwtManager.ValidateToken(Request); if (authResult) { var result = _action.AddObj(appsmodel); return(CheckResultMessage(HttpStatusCode.OK, result)); // CheckActionResult(result); } else { return(Request.CreateResponse(HttpStatusCode.Unauthorized, "Invalidate Json Web Token")); } }
public IHttpActionResult Post([FromBody] UserGroupMemberStudent userGroup) { if (userGroup.GroupID == "") { return(BadRequest("Invalid User Group data.")); } // return Request.CreateResponse(HttpStatusCode.BadRequest,"Group ID Can not be blank"); var result = _action.AddObj(userGroup); if (result.Substring(0, 12) == "Successfully") { return(Ok(result)); // Request.CreateResponse(HttpStatusCode.Created, result); } else { return(new ReturnMessage("Add User Group Failed", Request)); } //return Request.CreateResponse(HttpStatusCode.NotAcceptable, result); }
private static string RunSaveToDB(string action, IActionApp <T> actionClass, T parameter) { switch (action) { case "Add": return(actionClass.AddObj(parameter)); case "Edit": return(actionClass.EditObj(parameter)); case "Remove": return(actionClass.RemoveObj(parameter)); case "Delete": return(actionClass.RemoveObj(parameter)); default: return(actionClass.EditObj(parameter)); } }
public IHttpActionResult Post([FromBody] UserGroupMemberTeacher userGroup) { if (userGroup.GroupID == "") { return(BadRequest("Invalid User Group data.")); } // return Request.CreateResponse(HttpStatusCode.BadRequest,"Group ID Can not be blank"); var result = _action.AddObj(userGroup); if (result == "Failed") { return(new ReturnMessage(result, Request)); } else { return(Ok(result)); // Request.CreateResponse(HttpStatusCode.Created, result); } }
public void Post_AddNewAppsModel_Test() { // Arrange string uri = "AppsModel"; var expect = "Successfully"; _para.IDs = "0"; _para.Operate = "Add"; _para.UserID = "API_Add_Test_UserID"; //Act // var apiAction = new ActionAppsModel("API"); var result = apiAction.AddObj("Add", uri, _para); //Assert string resultStr = result.ToString(); StringAssert.Contains(resultStr, expect, $" App Model contain {result} "); string id = resultStr.Replace("Successfully", ""); Int32.TryParse(id, out _ids); //_ids = int.Parse(newIDs); }
public string AddObj(T parameter) { return(_iActionApp.AddObj(parameter)); }