public ActionResult Create([Required][FromBody] PermissionContractBase permissionContract) { var permissionModel = Mapper.Map <PermissionModel>(permissionContract); var result = m_permissionManager.CreatePermission(permissionModel); if (result.HasError) { return(Error(result.Error)); } return(Ok(result.Result)); }
public ActionResult Edit([Required][FromRoute] int id, [Required][FromBody] PermissionContractBase permissionContract) { var permissionModel = Mapper.Map <PermissionModel>(permissionContract); var result = m_permissionManager.UpdatePermission(id, permissionModel); if (result.HasError) { return(Error(result.Error)); } return(Ok()); }
public Task <HttpResponseMessage> EditPermissionAsync(int id, PermissionContractBase permissionContract) { return(m_authorizationServiceHttpClient.EditItemAsync(id, permissionContract)); }
public Task <HttpResponseMessage> CreatePermissionAsync(PermissionContractBase permissionContract) { return(m_authorizationServiceHttpClient.CreateItemAsync(permissionContract)); }